<!doctype html>
<html lang="ru" data-bs-theme="dark">

<head>
    <!-- 2024-05-11 14:17:26 -->
        <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>git svn</title>
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css" integrity="sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.11.3/font/bootstrap-icons.min.css" integrity="sha512-dPXYcDub/aeb08c63jRq/k6GaKccl256JQy/AnOq7CAnEZ9FzSL9wSbcZkMp4R26vBsMLFYH4kQ67/bbV8XaCQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css" integrity="sha512-rO+olRTkcf304DQBxSWxln8JXCzTHlKnIdnMUwYvQa9/Jd4cQaNkItIUj6Z4nvW1dqK0SKXLbn9h4KwZTNtAyw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/7.1.0/css/flag-icons.min.css" integrity="sha512-bZBu2H0+FGFz/stDN/L0k8J0G8qVsAL0ht1qg5kTwtAheiXwiRKyCq1frwfbSFSJN3jooR5kauE0YjtPzhZtJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link href="../../../runebook.css" rel="stylesheet" type="text/css">
    <meta name="x-github" content="https://github.com/runebookdev/runebook">
            <meta name="x-i18n-doc" content="git">
        <script>
        function i18n(element) {
            // NOP
        }
    </script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.5/js.cookie.js" integrity="sha512-F/dia2jKME12jwqiYDayeD+Rr/8jTWUD2wfbuJB0bzSwenSEnXsn4qQ/wVyXUCix5bmCAj8xJdtFr2OqUtjLAw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/js/bootstrap.bundle.min.js" integrity="sha512-7Pi/otdlbbCR+LnW+F7PwFcSDJOuUJB3OxtEHbg4vSMvzvJjde4Po1v4BR9Gdc9aXNUNFVUY+SK51wWT8WF0Gg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/7.8.1/rxjs.umd.min.js" integrity="sha512-D9LDs8YUUVa4V9Gl4Zb+xqRAc7RCzooR3+zzebgK2RMu/KU+dh90pbjEEMzPiSyRSGbSp9j1pZnrO4joGa5WEg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js" integrity="sha512-mhbv5DqBMgrWL+32MmsDOt/OAvqr/cHimk6B8y/bx/xS88MVkYGPiVv2ixKVrkywF2qHplNRUvFsAHUdxZ3Krg==" crossorigin="anonymous"></script>
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6424571640879890" crossorigin="anonymous"></script>    <script async src="https://www.googletagmanager.com/gtag/js?id=G-3G5BZ1QEDP"></script>
<script>
    window.dataLayer = window.dataLayer || [];

    function gtag() {
        dataLayer.push(arguments);
    }

    gtag('js', new Date());
    gtag('config', 'G-3G5BZ1QEDP');
</script>    <script>
(function(c, l, a, r, i, t, y) {
    c[a] = c[a] || function() {
        (c[a].q = c[a].q || []).push(arguments)
    };
    t = l.createElement(r);
    t.async = 1;
    t.src = "https://www.clarity.ms/tag/" + i + "?ref=bwt";
    y = l.getElementsByTagName(r)[0];
    y.parentNode.insertBefore(t, y);
})(window, document, "clarity", "script", "jto2hd94r9");
</script>    <script src="../../../theme.js"></script>
</head>

<body>
    <header class="bg-black">
        <div class="container">
            <div class="row">
                <div class="col">
                    <nav class="navbar navbar-expand-lg navbar-dark">
                        <a class="navbar-brand fw-bold" href="https://runebook.dev/ru">
                            <img alt="Runebook.dev" class="d-inline-block align-top mr-1" src="../../../assets/runebook_logo.webp" width="24" height="24">
                            Runebook.dev
                        </a>
                        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                            <span class="navbar-toggler-icon"></span>
                        </button>
                        <div class="collapse navbar-collapse" id="navbarSupportedContent">
                            <ul class="navbar-nav me-auto mb-2 mb-lg-0">
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/ru#docs">Documentation</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/contributors">Contributors</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://github.com/runebookdev/runebook/issues">GitHub</a>
                                </li>
                            </ul>
                                                                                                <button class="btn btn-success ms-2" id="showPopupButton">
                                        <i class="bi bi-translate"></i>
                                        Show English
                                    </button>
                                                                                        <div class="form-check form-switch ms-3">
                                <label class="text-light">
                                    <input class="form-check-input" type="checkbox" role="switch" id="theme-switch" checked>
                                    <i class="bi bi-moon-stars-fill"></i>
                                </label>
                            </div>
                        </div>
                    </nav>
                </div>
            </div>
        </div>
    </header>

    <!--sse-->
    <div class="container">
    <div class="row">
        <div class="col">
            <nav aria-label="breadcrumb" class="mt-2">
                <ol class="breadcrumb mb-1">
                    <li class="breadcrumb-item">
                        <a href="https://runebook.dev/ru#docs">
                            <span class="fi fi-ru"></span>                            Русский                        </a>
                    </li>
                    <li class="breadcrumb-item">
                        <a href="-index-.html">
                            Git                            2.43                        </a>
                    </li>
                                            <li class="breadcrumb-item">
                            <a href="-index-.html#External_Systems">
                                External Systems                            </a>
                        </li>
                                    </ol>
            </nav>
        </div>
    </div>
    <br>

    <div class="row">
        <div class="col-md-9">
            <main>
                <article>

                    
                    <h1 class="text-body-emphasis" ><span data-i18n="6f0ae40432f9b799b1a3b4e324dbe95f33c70bfc94538fe97bf8ed204576b7f8/48" data-source="git-svn" onmousemove="i18n(this)">git-svn</span></h1> <h2 class="text-body-emphasis"  id="_name"><span data-i18n="dcd1d5223f73b3a965c07e3ff5dbee3eedcfedb806686a05b9b3868a2c3d6d50/3a" data-source="Name" onmousemove="i18n(this)">Name</span></h2> <div> <p><span data-i18n="efb1a6143b1cfcf9a33f151b18772825fde0303ac2189a791f8885ecb8e68901/1f" data-source="git-svn - Bidirectional operation between a Subversion repository and Git" onmousemove="i18n(this)">git-svn &mdash; &dcy;&vcy;&ucy;&ncy;&acy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&acy;&yacy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&mcy; Subversion &icy;  Git .</span></p> </div> <h2 class="text-body-emphasis"  id="_synopsis"><span data-i18n="8eb3755381519d7f0479d75446e56e20084834c0460d7ec94926932372ea6c47/0d" data-source="Synopsis" onmousemove="i18n(this)">Synopsis</span></h2> <div> <div> <pre class="hljs language-xml">git svn <span class="hljs-tag">&lt;<span class="hljs-name">command</span>&gt;</span> [<span class="hljs-tag">&lt;<span class="hljs-name">options</span>&gt;</span>] [<span class="hljs-tag">&lt;<span class="hljs-name">arguments</span>&gt;</span>]</pre> </div> </div> <h2 class="text-body-emphasis"  id="_description"><span data-i18n="526e0087cc3f254d9f86f6c7d8e23d954c4dfda2b312efc29194ae8a860106ba/d3" data-source="Description" onmousemove="i18n(this)">Description</span></h2> <div> <p><span data-i18n="b87deb30f7c61a2dee08d0a21b9596ae9129b95bd52c9a36ed23425af19628a3/4a" data-source="&lt;code&gt;git svn&lt;/code&gt; is a simple conduit for changesets between Subversion and Git. It provides a bidirectional flow of changes between a Subversion and a Git repository." onmousemove="i18n(this)"><code>git svn</code>  &mdash; &ecy;&tcy;&ocy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy;&jcy; &kcy;&acy;&ncy;&acy;&lcy; &dcy;&lcy;&yacy; &ncy;&acy;&bcy;&ocy;&rcy;&ocy;&vcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &mcy;&iecy;&zhcy;&dcy;&ucy; Subversion &icy;  Git . &Ocy;&ncy; &ocy;&bcy;&iecy;&scy;&pcy;&iecy;&chcy;&icy;&vcy;&acy;&iecy;&tcy; &dcy;&vcy;&ucy;&ncy;&acy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &pcy;&ocy;&tcy;&ocy;&kcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &mcy;&iecy;&zhcy;&dcy;&ucy; Subversion &icy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&mcy;  Git .</span></p> <p><span data-i18n="f739e1782a82cf52368d385270ea1fe0ce41db05b39d2ce6d27211aed4518e12/e9" data-source="&lt;code&gt;git svn&lt;/code&gt; can track a standard Subversion repository, following the common &amp;quot;trunk/branches/tags&amp;quot; layout, with the --stdlayout option. It can also follow branches and tags in any layout with the -T/-t/-b options (see options to &lt;code&gt;init&lt;/code&gt; below, and also the &lt;code&gt;clone&lt;/code&gt; command)." onmousemove="i18n(this)"><code>git svn</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&tcy;&softcy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&jcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; Subversion, &scy;&lcy;&iecy;&dcy;&ucy;&yacy; &ocy;&bcy;&shchcy;&iecy;&jcy; &scy;&khcy;&iecy;&mcy;&iecy;  &quot;trunk/branches/tags&quot; , &scy; &ocy;&pcy;&tscy;&icy;&iecy;&jcy; --stdlayout. &Ocy;&ncy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy; &scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&softcy; &zcy;&acy; &vcy;&iecy;&tcy;&vcy;&yacy;&mcy;&icy; &icy; &tcy;&iecy;&gcy;&acy;&mcy;&icy; &vcy; &lcy;&yucy;&bcy;&ocy;&mcy; &mcy;&acy;&kcy;&iecy;&tcy;&iecy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy; -T/-t/-b (&scy;&mcy;. &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy;  <code>init</code>  &ncy;&icy;&zhcy;&iecy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ucy;  <code>clone</code> ).</span></p> <p><span data-i18n="5c1a2a2543a45ce83b369cf1b2d4156c22a09b992808ea315b8489ff7d1ed907/87" data-source="Once tracking a Subversion repository (with any of the above methods), the Git repository can be updated from Subversion by the &lt;code&gt;fetch&lt;/code&gt; command and Subversion updated from Git by the &lt;code&gt;dcommit&lt;/code&gt; command." onmousemove="i18n(this)">&Pcy;&ocy;&scy;&lcy;&iecy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; Subversion (&lcy;&yucy;&bcy;&ycy;&mcy; &icy;&zcy; &vcy;&ycy;&shcy;&iecy;&pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &mcy;&iecy;&tcy;&ocy;&dcy;&ocy;&vcy;) &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy;  Git  &mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&bcy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; &icy;&zcy; Subversion &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;  <code>fetch</code> , &acy; Subversion &ocy;&bcy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; &scy;  Git  &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;  <code>dcommit</code> .</span></p> </div> <h2 class="text-body-emphasis"  id="_commands"><span data-i18n="b269dc4e81a528a4d42e9e74101923514a626f55f8dd76b1461e0690e72d041a/f5" data-source="Commands" onmousemove="i18n(this)">Commands</span></h2> <div> <div> <dl> <dt id="Documentation/git-svn.txt-eminitem"> <span data-i18n="6ab7a12673733fc9cdee36e37b26fffe5e6090ea6d3f4566f57281221e3eb2e1/01" data-source="&lt;em&gt;init&lt;/em&gt;" onmousemove="i18n(this)"><em>init</em></span> </dt> <dd> <p><span data-i18n="3e216cb20affd4c7cfc2e2a837472a3730fcdb89614a01092f8f54bdfde36986/72" data-source="Initializes an empty Git repository with additional metadata directories for &lt;code&gt;git svn&lt;/code&gt;. The Subversion URL may be specified as a command-line argument, or as full URL arguments to -T/-t/-b. Optionally, the target directory to operate on can be specified as a second argument. Normally this command initializes the current directory." onmousemove="i18n(this)">&Icy;&ncy;&icy;&tscy;&icy;&acy;&lcy;&icy;&zcy;&icy;&rcy;&ucy;&iecy;&tcy; &pcy;&ucy;&scy;&tcy;&ocy;&jcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy;  Git  &scy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&mcy;&icy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;&mcy;&icy; &mcy;&iecy;&tcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &dcy;&lcy;&yacy;  <code>git svn</code> . URL-&acy;&dcy;&rcy;&iecy;&scy; Subversion &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &kcy;&acy;&kcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &icy;&lcy;&icy; &kcy;&acy;&kcy; &pcy;&ocy;&lcy;&ncy;&ycy;&jcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy; URL-&acy;&dcy;&rcy;&iecy;&scy;&acy; &dcy;&lcy;&yacy; -T/-t/-b. &Pcy;&rcy;&icy; &zhcy;&iecy;&lcy;&acy;&ncy;&icy;&icy; &tscy;&iecy;&lcy;&iecy;&vcy;&ocy;&jcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy; &dcy;&lcy;&yacy; &rcy;&acy;&bcy;&ocy;&tcy;&ycy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &vcy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;. &Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ecy;&tcy;&acy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy; &icy;&ncy;&icy;&tscy;&icy;&acy;&lcy;&icy;&zcy;&icy;&rcy;&ucy;&iecy;&tcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&icy;&jcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;.</span></p> <div> <dl> <dt id="Documentation/git-svn.txt--Tlttrunksubdirgt"><span data-i18n="bd101a6da99956000420081500273ab9da7094a49a372d5e2e286d0b849162e3/24" data-source="-T&amp;lt;trunk_subdir&amp;gt;" onmousemove="i18n(this)">-T&lt;trunk_subdir&gt;</span></dt> <dt id="Documentation/git-svn.txt---trunklttrunksubdirgt"><span data-i18n="58982ef42abc493b8f594c554c3c4855fc417b41df2e469d76f7cc2cafc24670/4e" data-source="--trunk=&amp;lt;trunk_subdir&amp;gt;" onmousemove="i18n(this)">--trunk=&lt;trunk_subdir&gt;</span></dt> <dt id="Documentation/git-svn.txt--tlttagssubdirgt"><span data-i18n="ec429c85e6f80012be2afaab09d312acfe182668e1d40b6a952de2d4d3ce76a1/ca" data-source="-t&amp;lt;tags_subdir&amp;gt;" onmousemove="i18n(this)">-t&lt;tags_subdir&gt;</span></dt> <dt id="Documentation/git-svn.txt---tagslttagssubdirgt"><span data-i18n="c13b38a275190f227e6511a9efe6e596c1986dc497acc490fc1fd9219aac5afc/b0" data-source="--tags=&amp;lt;tags_subdir&amp;gt;" onmousemove="i18n(this)">--tags=&lt;tags_subdir&gt;</span></dt> <dt id="Documentation/git-svn.txt--bltbranchessubdirgt"><span data-i18n="c40b685b319e9e4689bc8be2736b1b114c9fa10e11a2713ce03ab86000e84505/42" data-source="-b&amp;lt;branches_subdir&amp;gt;" onmousemove="i18n(this)">-b&lt;branches_subdir&gt;</span></dt> <dt id="Documentation/git-svn.txt---branchesltbranchessubdirgt"><span data-i18n="d6929c9b88358c98e36b34878bf52284748eaead914e9797cb95993bb18a67ba/79" data-source="--branches=&amp;lt;branches_subdir&amp;gt;" onmousemove="i18n(this)">--branches=&lt;branches_subdir&gt;</span></dt> <dt id="Documentation/git-svn.txt--s"><span data-i18n="922e17b4edd60ff0277a57db2cdf26a407350a6ffbd4129318f293841d289609/7a" data-source="-s" onmousemove="i18n(this)">-s</span></dt> <dt id="Documentation/git-svn.txt---stdlayout"><span data-i18n="93307359f4d9f5c5b1bcd7e1c53afd68e056c099512bc95a399a88bc1945185f/be" data-source="--stdlayout" onmousemove="i18n(this)">--stdlayout</span></dt> <dd> <p><span data-i18n="08d42e60a448c18eecee972f127ff5496d235382a793c19bb6b58ba34d357052/ff" data-source="These are optional command-line options for init. Each of these flags can point to a relative repository path (--tags=project/tags) or a full url (--tags=https://foo.org/project/tags). You can specify more than one --tags and/or --branches options, in case your Subversion repository places tags or branches under multiple paths. The option --stdlayout is a shorthand way of setting trunk,tags,branches as the relative paths, which is the Subversion default. If any of the other options are given as well, they take precedence." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &ncy;&iecy;&ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &dcy;&lcy;&yacy; init. &Kcy;&acy;&zhcy;&dcy;&ycy;&jcy; &icy;&zcy; &ecy;&tcy;&icy;&khcy; &fcy;&lcy;&acy;&gcy;&ocy;&vcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &ncy;&acy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&jcy; &pcy;&ucy;&tcy;&softcy; &kcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yucy; (--tags=project/tags) &icy;&lcy;&icy; &pcy;&ocy;&lcy;&ncy;&ycy;&jcy; URL-&acy;&dcy;&rcy;&iecy;&scy; (--tags=https://foo.org/project/tags). &Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy; --tags &icy;/&icy;&lcy;&icy; --branches, &iecy;&scy;&lcy;&icy; &vcy;&acy;&shcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; Subversion &rcy;&acy;&zcy;&mcy;&iecy;&shchcy;&acy;&iecy;&tcy; &tcy;&iecy;&gcy;&icy; &icy;&lcy;&icy; &vcy;&iecy;&tcy;&kcy;&icy; &pcy;&ocy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&mcy; &pcy;&ucy;&tcy;&yacy;&mcy;. &Ocy;&pcy;&tscy;&icy;&yacy; --stdlayout &mdash; &ecy;&tcy;&ocy; &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&ncy;&ycy;&jcy; &scy;&pcy;&ocy;&scy;&ocy;&bcy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&icy; &scy;&tcy;&vcy;&ocy;&lcy;&acy;, &tcy;&iecy;&gcy;&ocy;&vcy; &icy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&khcy; &pcy;&ucy;&tcy;&iecy;&jcy;, &chcy;&tcy;&ocy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; Subversion &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;. &IEcy;&scy;&lcy;&icy; &tcy;&acy;&kcy;&zhcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &kcy;&acy;&kcy;&icy;&iecy;-&lcy;&icy;&bcy;&ocy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy;, &ocy;&ncy;&icy; &icy;&mcy;&iecy;&yucy;&tcy; &pcy;&rcy;&icy;&ocy;&rcy;&icy;&tcy;&iecy;&tcy;.</span></p> </dd> <dt id="Documentation/git-svn.txt---no-metadata"><span data-i18n="6e45ad4198ab3a5509e9aaad0c570cd23e00383624cc2301402ae5c331f44935/45" data-source="--no-metadata" onmousemove="i18n(this)">--no-metadata</span></dt> <dd> <p><span data-i18n="d733e99cefca9b3f7ea860ddbe5fdb3f649661dc6bd105b00ce80a44f9fc8951/9b" data-source="Set the &lt;code&gt;noMetadata&lt;/code&gt; option in the [svn-remote] config. This option is not recommended, please read the &lt;code&gt;svn.noMetadata&lt;/code&gt; section of this manpage before using this option." onmousemove="i18n(this)">&Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>noMetadata</code>  &vcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; [svn-remote]. &Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &ncy;&iecy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy;. &Pcy;&rcy;&iecy;&zhcy;&dcy;&iecy; &chcy;&iecy;&mcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;, &pcy;&rcy;&ocy;&chcy;&tcy;&icy;&tcy;&iecy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;  <code>svn.noMetadata</code>  &ncy;&acy; &ecy;&tcy;&ocy;&jcy; &scy;&tcy;&rcy;&acy;&ncy;&icy;&tscy;&iecy; &rcy;&ucy;&kcy;&ocy;&vcy;&ocy;&dcy;&scy;&tcy;&vcy;&acy;.</span></p> </dd> <dt id="Documentation/git-svn.txt---use-svm-props"><span data-i18n="58912c71039d08116788d097e464153fad88e5b966e6c3c5684526cf0b422fa3/67" data-source="--use-svm-props" onmousemove="i18n(this)">--use-svm-props</span></dt> <dd> <p><span data-i18n="0629de937b2ecc6d828af68f8047d7647d39d7aa99a40fd67dea1479538ff5ca/21" data-source="Set the &lt;code&gt;useSvmProps&lt;/code&gt; option in the [svn-remote] config." onmousemove="i18n(this)">&Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>useSvmProps</code>  &vcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; [svn-remote].</span></p> </dd> <dt id="Documentation/git-svn.txt---use-svnsync-props"><span data-i18n="b64caa855272e1a783f0710fdd25e742513f4f885c8b18ded5adbf34a1db1814/c9" data-source="--use-svnsync-props" onmousemove="i18n(this)">--use-svnsync-props</span></dt> <dd> <p><span data-i18n="2e197704b27e807aa980c763baa076d4e05b685669c828599afe8e278186b3c8/ef" data-source="Set the &lt;code&gt;useSvnsyncProps&lt;/code&gt; option in the [svn-remote] config." onmousemove="i18n(this)">&Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>useSvnsyncProps</code>  &vcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; [svn-remote].</span></p> </dd> <dt id="Documentation/git-svn.txt---rewrite-rootltURLgt"><span data-i18n="da05174594fbf286234b72a3f5b04d7b70de4970a31db428b0b997e24a447b66/74" data-source="--rewrite-root=&amp;lt;URL&amp;gt;" onmousemove="i18n(this)">--rewrite-root=&lt;URL&gt;</span></dt> <dd> <p><span data-i18n="a249a3f028c506a16350dd84f62362866dddfca8607b6a9a3a2b9b5dc8c2f3df/74" data-source="Set the &lt;code&gt;rewriteRoot&lt;/code&gt; option in the [svn-remote] config." onmousemove="i18n(this)">&Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>rewriteRoot</code>  &vcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; [svn-remote].</span></p> </dd> <dt id="Documentation/git-svn.txt---rewrite-uuidltUUIDgt"><span data-i18n="18017df0ed727e0918c0b97d167d2d64312cf9c4eb76bd4d5cb446649f396b12/ff" data-source="--rewrite-uuid=&amp;lt;UUID&amp;gt;" onmousemove="i18n(this)">--rewrite-uuid=&lt;UUID&gt;</span></dt> <dd> <p><span data-i18n="9d51a6e06f286bb4646de3c22873cee0338538c3bd35debacd4fe75883a6da9b/45" data-source="Set the &lt;code&gt;rewriteUUID&lt;/code&gt; option in the [svn-remote] config." onmousemove="i18n(this)">&Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>rewriteUUID</code>  &vcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; [svn-remote].</span></p> </dd> <dt id="Documentation/git-svn.txt---usernameltusergt"><span data-i18n="e09b593d06f9373aec87a4b551834d3e64f020c566671a04de2380e5fbb8c9cd/8c" data-source="--username=&amp;lt;user&amp;gt;" onmousemove="i18n(this)">--username=&lt;user&gt;</span></dt> <dd> <p><span data-i18n="3e099862d6067939aca09c3935cac12a392b386ecb5fd5152efe1ae0d0157997/84" data-source="For transports that SVN handles authentication for (http, https, and plain svn), specify the username. For other transports (e.g. &lt;code&gt;svn+ssh://&lt;/code&gt;), you must include the username in the URL, e.g. &lt;code&gt;svn+ssh://foo@svn.bar.com/project&lt;/code&gt;" onmousemove="i18n(this)">&Dcy;&lcy;&yacy; &tcy;&rcy;&acy;&ncy;&scy;&pcy;&ocy;&rcy;&tcy;&ocy;&vcy;, &dcy;&lcy;&yacy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; SVN &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &acy;&ucy;&tcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tscy;&icy;&yucy; (http, https &icy; &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&jcy; svn), &ucy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &icy;&mcy;&yacy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy;. &Dcy;&lcy;&yacy; &dcy;&rcy;&ucy;&gcy;&icy;&khcy; &vcy;&icy;&dcy;&ocy;&vcy; &tcy;&rcy;&acy;&ncy;&scy;&pcy;&ocy;&rcy;&tcy;&acy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>svn+ssh://</code> ) &vcy;&ycy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &icy;&mcy;&yacy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy; &vcy; URL-&acy;&dcy;&rcy;&iecy;&scy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>svn+ssh://<a href="https://runebook.dev/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="690f0606291a1f07470b081b470a0604">[email&#160;protected]</a>/project</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt---prefixltprefixgt"><span data-i18n="a63ec313d7f9574827536b78ba710a7e22520fac5cdfcacc53f3792c3a4730ed/a4" data-source="--prefix=&amp;lt;prefix&amp;gt;" onmousemove="i18n(this)">--prefix=&lt;prefix&gt;</span></dt> <dd> <p><span data-i18n="9aa7fbe8ff012cbaaa58e3df3b426ad323f9a67f0b60e2df370035dc088bc894/7a" data-source="This allows one to specify a prefix which is prepended to the names of remotes if trunk/branches/tags are specified. The prefix does not automatically include a trailing slash, so be sure you include one in the argument if that is what you want. If --branches/-b is specified, the prefix must include a trailing slash. Setting a prefix (with a trailing slash) is strongly encouraged in any case, as your SVN-tracking refs will then be located at &amp;quot;refs/remotes/$prefix/&lt;strong&gt;&amp;quot;, which is compatible with Git&amp;rsquo;s own remote-tracking ref layout (refs/remotes/$remote/&lt;/strong&gt;). Setting a prefix is also useful if you wish to track multiple projects that share a common repository. By default, the prefix is set to &lt;code&gt;origin/&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &kcy; &icy;&mcy;&iecy;&ncy;&acy;&mcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;, &iecy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &mcy;&acy;&gcy;&icy;&scy;&tcy;&rcy;&acy;&lcy;&softcy;/&vcy;&iecy;&tcy;&vcy;&icy;/&tcy;&iecy;&gcy;&icy;. &Pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &ncy;&iecy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &zcy;&acy;&vcy;&iecy;&rcy;&shcy;&acy;&yucy;&shchcy;&ucy;&yucy; &kcy;&ocy;&scy;&ucy;&yucy; &chcy;&iecy;&rcy;&tcy;&ucy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &iecy;&iecy; &vcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &ecy;&tcy;&ocy;&gcy;&ocy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy;. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; --branches/-b, &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&tcy;&softcy; &kcy;&ocy;&scy;&ucy;&yucy; &chcy;&iecy;&rcy;&tcy;&ucy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy;. &Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&acy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&acy; (&scy; &kcy;&ocy;&scy;&ocy;&jcy; &chcy;&iecy;&rcy;&tcy;&ocy;&jcy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy;) &ncy;&acy;&scy;&tcy;&ocy;&yacy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy; &vcy; &lcy;&yucy;&bcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;, &tcy;&acy;&kcy; &kcy;&acy;&kcy; &tcy;&ocy;&gcy;&dcy;&acy; &vcy;&acy;&shcy;&icy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &dcy;&lcy;&yacy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; SVN &bcy;&ucy;&dcy;&ucy;&tcy; &rcy;&acy;&scy;&pcy;&ocy;&lcy;&ocy;&zhcy;&iecy;&ncy;&ycy; &pcy;&ocy; &acy;&dcy;&rcy;&iecy;&scy;&ucy;  &quot;refs/remotes/$prefix/&quot; , &chcy;&tcy;&ocy; &scy;&ocy;&vcy;&mcy;&iecy;&scy;&tcy;&icy;&mcy;&ocy; &scy; &scy;&ocy;&bcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ycy;&mcy; &mcy;&acy;&kcy;&iecy;&tcy;&ocy;&mcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &dcy;&lcy;&yacy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; Git (refs/remotes/$remote/). &Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&acy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&acy; &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&acy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&ocy;&vcy;, &icy;&mcy;&iecy;&yucy;&shchcy;&icy;&khcy; &ocy;&bcy;&shchcy;&icy;&jcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy; &ncy;&acy;  <code>origin/</code> .</span></p> <div> <div class="table-responsive"><table class="table"> <tr> <td> <div><span data-i18n="d8da2c49df39d91df7ecd199b92da7bf264f026242ccc69b08daeadfe587c45b/a2" data-source="Note" onmousemove="i18n(this)">Note</span></div> </td> <td><span data-i18n="c984afa4c3d6bc3ffba52fbce997161460dc693dae9e4c108ee25d94d80bf438/53" data-source="Before Git v2.0, the default prefix was &amp;quot;&amp;quot; (no prefix). This meant that SVN-tracking refs were put at &amp;quot;refs/remotes/*&amp;quot;, which is incompatible with how Git&amp;rsquo;s own remote-tracking refs are organized. If you still want the old default, you can get it by passing &lt;code&gt;--prefix &amp;quot;&amp;quot;&lt;/code&gt; on the command line (&lt;code&gt;--prefix=&amp;quot;&amp;quot;&lt;/code&gt; may not work if your Perl&amp;rsquo;s Getopt::Long is &amp;lt; v2.37)." onmousemove="i18n(this)">&Dcy;&ocy;  Git  &vcy;&iecy;&rcy;&scy;&icy;&icy; 2.0 &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&ocy;&mcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &bcy;&ycy;&lcy;  &quot;&quot; (no prefix). This meant that SVN-tracking refs were put at &quot; refs/remotes/*&quot;, &chcy;&tcy;&ocy; &ncy;&iecy;&scy;&ocy;&vcy;&mcy;&iecy;&scy;&tcy;&icy;&mcy;&ocy; &scy; &tcy;&iecy;&mcy;, &kcy;&acy;&kcy; &ocy;&rcy;&gcy;&acy;&ncy;&icy;&zcy;&ocy;&vcy;&acy;&ncy;&ycy; &scy;&ocy;&bcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ycy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy;  Git . &IEcy;&scy;&lcy;&icy; &vcy;&acy;&mcy; &vcy;&scy;&iecy; &iecy;&shchcy;&iecy; &ncy;&ucy;&zhcy;&iecy;&ncy; &scy;&tcy;&acy;&rcy;&ycy;&jcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&softcy; &iecy;&gcy;&ocy;, &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&vcy;  <code>--prefix &quot;&quot;</code>  &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; (  <code>--prefix=&quot;&quot;</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &ncy;&iecy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&tcy;&softcy;, &iecy;&scy;&lcy;&icy; Getopt::Long &vcy;&acy;&shcy;&iecy;&gcy;&ocy; Perl &lt; v2.37).</span></td> </tr> </table></div> </div> </dd> <dt id="Documentation/git-svn.txt---ignore-refsltregexgt"><span data-i18n="8d743fc3a586168a7b005a23fb05f81a8269b7bd060280086f90ac3db6478d6b/97" data-source="--ignore-refs=&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">--ignore-refs=&lt;regex&gt;</span></dt> <dd> <p><span data-i18n="65e93d99c01e4add347bfe26535681470a3e2ad50fe0e35cf86b147cf915e4fb/08" data-source="When passed to &lt;code&gt;init&lt;/code&gt; or &lt;code&gt;clone&lt;/code&gt; this regular expression will be preserved as a config key. See &lt;code&gt;fetch&lt;/code&gt; for a description of &lt;code&gt;--ignore-refs&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&chcy;&iecy; &vcy;  <code>init</code>  &icy;&lcy;&icy;  <code>clone</code>  &ecy;&tcy;&ocy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&iecy;&ncy;&ocy; &kcy;&acy;&kcy; &kcy;&lcy;&yucy;&chcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;. &Scy;&mcy;.  <code>fetch</code>  &dcy;&lcy;&yacy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy;  <code>--ignore-refs</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt---ignore-pathsltregexgt"><span data-i18n="25bbe67fd15a6be97babc62d1307d7033ba89fbf6d265d31122620c9720791bc/51" data-source="--ignore-paths=&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">--ignore-paths=&lt;regex&gt;</span></dt> <dd> <p><span data-i18n="ed251bfd3fda06c9e3f139abebe684ac281a8fcf7e9753a3d075b391107850c8/d9" data-source="When passed to &lt;code&gt;init&lt;/code&gt; or &lt;code&gt;clone&lt;/code&gt; this regular expression will be preserved as a config key. See &lt;code&gt;fetch&lt;/code&gt; for a description of &lt;code&gt;--ignore-paths&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&chcy;&iecy; &vcy;  <code>init</code>  &icy;&lcy;&icy;  <code>clone</code>  &ecy;&tcy;&ocy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&iecy;&ncy;&ocy; &kcy;&acy;&kcy; &kcy;&lcy;&yucy;&chcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;. &Scy;&mcy;.  <code>fetch</code>  &dcy;&lcy;&yacy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy;  <code>--ignore-paths</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt---include-pathsltregexgt"><span data-i18n="ffedb33886627bcb0f7496466aec530528d581cc129b8cffce16cbcbed9d00c9/d9" data-source="--include-paths=&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">--include-paths=&lt;regex&gt;</span></dt> <dd> <p><span data-i18n="8b27e7a5eeb04685a471af47cc1e718c6cef4ef0008736868f4d2e701a8ff98b/2c" data-source="When passed to &lt;code&gt;init&lt;/code&gt; or &lt;code&gt;clone&lt;/code&gt; this regular expression will be preserved as a config key. See &lt;code&gt;fetch&lt;/code&gt; for a description of &lt;code&gt;--include-paths&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&chcy;&iecy; &vcy;  <code>init</code>  &icy;&lcy;&icy;  <code>clone</code>  &ecy;&tcy;&ocy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&iecy;&ncy;&ocy; &kcy;&acy;&kcy; &kcy;&lcy;&yucy;&chcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;. &Scy;&mcy;.  <code>fetch</code>  &dcy;&lcy;&yacy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy;  <code>--include-paths</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt---no-minimize-url"><span data-i18n="0722501af8cf192728b63916411474dd7ecec6c4aec904a006128d4190a490ad/d8" data-source="--no-minimize-url" onmousemove="i18n(this)">--no-minimize-url</span></dt> <dd> <p><span data-i18n="f8abe59213cfe4be83f4c4a1c6805b41993502c0d8da9aa87899e6089b4bf53d/86" data-source="When tracking multiple directories (using --stdlayout, --branches, or --tags options), git svn will attempt to connect to the root (or highest allowed level) of the Subversion repository. This default allows better tracking of history if entire projects are moved within a repository, but may cause issues on repositories where read access restrictions are in place. Passing &lt;code&gt;--no-minimize-url&lt;/code&gt; will allow git svn to accept URLs as-is without attempting to connect to a higher level directory. This option is off by default when only one URL/branch is tracked (it would do little good)." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&ocy;&vcy; (&scy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;&mcy; &ocy;&pcy;&tscy;&icy;&jcy; --stdlayout, --branches &icy;&lcy;&icy; --tags)  git  svn &pcy;&ocy;&pcy;&ycy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy;&dcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy;&scy;&yacy; &kcy; &kcy;&ocy;&rcy;&ncy;&yucy; (&icy;&lcy;&icy; &ncy;&acy;&icy;&vcy;&ycy;&scy;&shcy;&iecy;&mcy;&ucy; &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&ncy;&ocy;&mcy;&ucy; &ucy;&rcy;&ocy;&vcy;&ncy;&yucy;) &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; Subversion. &Ecy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &lcy;&ucy;&chcy;&shcy;&iecy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&tcy;&softcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy;, &iecy;&scy;&lcy;&icy; &tscy;&iecy;&lcy;&ycy;&iecy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&ycy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;, &ncy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &vcy;&ycy;&zcy;&vcy;&acy;&tcy;&softcy; &pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&ycy; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;&khcy;, &gcy;&dcy;&iecy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&icy;&yacy; &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&acy; &ncy;&acy; &chcy;&tcy;&iecy;&ncy;&icy;&iecy;. &Pcy;&iecy;&rcy;&iecy;&dcy;&acy;&chcy;&acy;  <code>--no-minimize-url</code>  &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&icy;&tcy; svn  git  &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&tcy;&softcy; URL-&acy;&dcy;&rcy;&iecy;&scy;&acy; &kcy;&acy;&kcy; &iecy;&scy;&tcy;&softcy;, &ncy;&iecy; &pcy;&ycy;&tcy;&acy;&yacy;&scy;&softcy; &pcy;&ocy;&dcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy;&scy;&yacy; &kcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&ucy; &bcy;&ocy;&lcy;&iecy;&iecy; &vcy;&ycy;&scy;&ocy;&kcy;&ocy;&gcy;&ocy; &ucy;&rcy;&ocy;&vcy;&ncy;&yacy;. &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&acy;, &iecy;&scy;&lcy;&icy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&dcy;&icy;&ncy; URL-&acy;&dcy;&rcy;&iecy;&scy;/&vcy;&iecy;&tcy;&vcy;&softcy; (&ecy;&tcy;&ocy; &pcy;&rcy;&icy;&ncy;&iecy;&scy;&iecy;&tcy; &mcy;&acy;&lcy;&ocy; &pcy;&ocy;&lcy;&softcy;&zcy;&ycy;).</span></p> </dd> </dl> </div> </dd> <dt id="Documentation/git-svn.txt-emfetchem"> <span data-i18n="92e27ec11ae8cda5f7c800de5c5c56889569fe3e71f2138dd73dfe5ee8f70a5f/06" data-source="&lt;em&gt;fetch&lt;/em&gt;" onmousemove="i18n(this)"><em>fetch</em></span> </dt> <dd> <p><span data-i18n="45ae86289263ebbbb4114caceb22cfb0196a920f413422833cfcd5b1a7e7412a/86" data-source="Fetch unfetched revisions from the Subversion remote we are tracking. The name of the [svn-remote &amp;quot;&amp;hellip;&amp;ZeroWidthSpace;&amp;quot;] section in the $GIT_DIR/config file may be specified as an optional command-line argument." onmousemove="i18n(this)">&Pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&iecy; &ncy;&iecy;&icy;&zcy;&vcy;&lcy;&iecy;&chcy;&iecy;&ncy;&ncy;&ycy;&iecy; &vcy;&iecy;&rcy;&scy;&icy;&icy; &scy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;&acy; Subversion, &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &mcy;&ycy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&mcy;. &Icy;&mcy;&yacy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&acy; [svn-remote  &quot;&hellip;&ZeroWidthSpace;&quot; ] &vcy; &fcy;&acy;&jcy;&lcy;&iecy; $GIT_DIR/config &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &ncy;&iecy;&ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> <p><span data-i18n="d61eca67160b63e5fcd79800529b9f88eb34a98288c5078c0b3ebaae9b7c1ceb/73" data-source="This automatically updates the rev_map if needed (see &lt;code&gt;$GIT_DIR/svn/**/.rev_map.*&lt;/code&gt; in the FILES section below for details)." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy;&scy;&tcy;&icy; &ecy;&tcy;&ocy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&yacy;&iecy;&tcy; rev_map (&pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy;  <code>$GIT_DIR/svn/**/.rev_map.*</code>  &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy; &laquo;&Fcy;&Acy;&Jcy;&Lcy;&Ycy;&raquo; &ncy;&icy;&zhcy;&iecy;).</span></p> <div> <dl> <dt id="Documentation/git-svn.txt---localtime"><span data-i18n="0928a6ffef331fdaac80b23ebdaff5ee1b93b97071c5115d5adb337f50eb7193/07" data-source="--localtime" onmousemove="i18n(this)">--localtime</span></dt> <dd> <p><span data-i18n="dae09b833d6f8a2d82b5ee3086ab30c8dc0db60fb58dce376fed82616a9060d6/be" data-source="Store Git commit times in the local time zone instead of UTC. This makes &lt;code&gt;git log&lt;/code&gt; (even without --date=local) show the same times that &lt;code&gt;svn log&lt;/code&gt; would in the local time zone." onmousemove="i18n(this)">&Scy;&ocy;&khcy;&rcy;&acy;&ncy;&yacy;&jcy;&tcy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;  Git  &vcy; &mcy;&iecy;&scy;&tcy;&ncy;&ocy;&mcy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&mcy; &pcy;&ocy;&yacy;&scy;&iecy;, &acy; &ncy;&iecy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; UTC. &Ecy;&tcy;&ocy; &zcy;&acy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;  <code>git log</code>  (&dcy;&acy;&zhcy;&iecy; &bcy;&iecy;&zcy; --date=local) &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy; &zhcy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy;, &chcy;&tcy;&ocy; &icy;  <code>svn log</code>  &vcy; &mcy;&iecy;&scy;&tcy;&ncy;&ocy;&mcy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&mcy; &pcy;&ocy;&yacy;&scy;&iecy;.</span></p> <p><span data-i18n="110048993784b7ebd0803cb6f91bcecc590c4a88b0fe3b5f0f05b4cdc24bf406/80" data-source="This doesn&amp;rsquo;t interfere with interoperating with the Subversion repository you cloned from, but if you wish for your local Git repository to be able to interoperate with someone else&amp;rsquo;s local Git repository, either don&amp;rsquo;t use this option or you should both use it in the same local time zone." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &ncy;&iecy; &mcy;&iecy;&shcy;&acy;&iecy;&tcy; &vcy;&zcy;&acy;&icy;&mcy;&ocy;&dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&yucy; &scy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&mcy; Subversion, &icy;&zcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &vcy;&ycy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&lcy;&icy;, &ncy;&ocy; &iecy;&scy;&lcy;&icy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy;, &chcy;&tcy;&ocy;&bcy;&ycy; &vcy;&acy;&shcy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&jcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy;  Git  &mcy;&ocy;&gcy; &vcy;&zcy;&acy;&icy;&mcy;&ocy;&dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy; &chcy;&ucy;&zhcy;&icy;&mcy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&mcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&mcy;  Git , &lcy;&icy;&bcy;&ocy; &ncy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy;, &lcy;&icy;&bcy;&ocy; &vcy;&acy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &iecy;&iecy; &vcy;&mcy;&iecy;&scy;&tcy;&iecy; &tcy;&ocy;&tcy; &zhcy;&iecy; &mcy;&iecy;&scy;&tcy;&ncy;&ycy;&jcy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&jcy; &pcy;&ocy;&yacy;&scy;.</span></p> </dd> <dt id="Documentation/git-svn.txt---parent"><span data-i18n="e09e1eadc1ccb9ce31a1e9faf082771aaceeab568c2e10c2bf1aacc1dc70152f/de" data-source="--parent" onmousemove="i18n(this)">--parent</span></dt> <dd> <p><span data-i18n="a32772c5c479825988428887d7229ad217f53404c2ff30e1241fa1760a7514ae/f6" data-source="Fetch only from the SVN parent of the current HEAD." onmousemove="i18n(this)">&Icy;&zcy;&vcy;&lcy;&iecy;&kcy;&acy;&jcy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&zcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; SVN &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&gcy;&ocy; HEAD.</span></p> </dd> <dt id="Documentation/git-svn.txt---ignore-refsltregexgt-1"><span data-i18n="8d743fc3a586168a7b005a23fb05f81a8269b7bd060280086f90ac3db6478d6b/97" data-source="--ignore-refs=&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">--ignore-refs=&lt;regex&gt;</span></dt> <dd> <p><span data-i18n="4c58149164dcd225d89eedfc957666163336037257ab50784ce12cc41880bc42/d5" data-source="Ignore refs for branches or tags matching the Perl regular expression. A &amp;quot;negative look-ahead assertion&amp;quot; like &lt;code&gt;^refs/remotes/origin/(?!tags/wanted-tag|wanted-branch).*$&lt;/code&gt; can be used to allow only certain refs." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &ncy;&acy; &vcy;&iecy;&tcy;&kcy;&icy; &icy;&lcy;&icy; &tcy;&iecy;&gcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&mcy;&ucy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yucy; Perl.  &quot;negative look-ahead assertion&quot; , &kcy;&acy;&kcy; &icy;  <code>^refs/remotes/origin/(?!tags/wanted-tag|wanted-branch).*$</code> , &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&icy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;.</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn-remote.&lt;name&gt;.ignore-refs</pre> </div> <p><span data-i18n="3021353655d7ec4994c4f5e1a4d95a1b67f6a27b59e0093f17eb3938ea34459a/7d" data-source="If the ignore-refs configuration key is set, and the command-line option is also given, both regular expressions will be used." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&ocy;&ncy;&ncy;&ycy;&jcy; &kcy;&lcy;&yucy;&chcy; ignore-refs, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &bcy;&ucy;&dcy;&ucy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &ocy;&bcy;&acy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&khcy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-svn.txt---ignore-pathsltregexgt-1"><span data-i18n="25bbe67fd15a6be97babc62d1307d7033ba89fbf6d265d31122620c9720791bc/51" data-source="--ignore-paths=&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">--ignore-paths=&lt;regex&gt;</span></dt> <dd> <p><span data-i18n="8c187d056709ea2e3e4507533fa38241e5a62dc4e06d9733056d1b5eb3a59c27/4b" data-source="This allows one to specify a Perl regular expression that will cause skipping of all matching paths from checkout from SVN. The &lt;code&gt;--ignore-paths&lt;/code&gt; option should match for every &lt;code&gt;fetch&lt;/code&gt; (including automatic fetches due to &lt;code&gt;clone&lt;/code&gt;, &lt;code&gt;dcommit&lt;/code&gt;, &lt;code&gt;rebase&lt;/code&gt;, etc) on a given repository." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy; Perl, &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &vcy;&ycy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &pcy;&rcy;&ocy;&pcy;&ucy;&scy;&kcy; &vcy;&scy;&iecy;&khcy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&acy;&yucy;&shchcy;&icy;&khcy; &pcy;&ucy;&tcy;&iecy;&jcy; &pcy;&rcy;&icy; &ocy;&fcy;&ocy;&rcy;&mcy;&lcy;&iecy;&ncy;&icy;&icy; &zcy;&acy;&kcy;&acy;&zcy;&acy; &icy;&zcy; SVN. &Ocy;&pcy;&tscy;&icy;&yacy;  <code>--ignore-paths</code>  &dcy;&ocy;&lcy;&zhcy;&ncy;&acy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&tcy;&softcy; &kcy;&acy;&zhcy;&dcy;&ocy;&mcy;&ucy;  <code>fetch</code>  (&vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;&iecy; &vcy;&ycy;&bcy;&ocy;&rcy;&kcy;&icy; &icy;&zcy;-&zcy;&acy;  <code>clone</code> ,  <code>dcommit</code> ,  <code>rebase</code>  &icy; &tcy;.&nbsp;&dcy;.) &vcy; &dcy;&acy;&ncy;&ncy;&ocy;&mcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;.</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn-remote.&lt;name&gt;.ignore-paths</pre> </div> <p><span data-i18n="cd97ee138bb6df0ce56d7641f7d73658d5db66a99b0ae209c0bb3bf414011bcc/c2" data-source="If the ignore-paths configuration key is set, and the command-line option is also given, both regular expressions will be used." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy; &kcy;&lcy;&yucy;&chcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; ignore-paths &icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &bcy;&ucy;&dcy;&ucy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &ocy;&bcy;&acy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&khcy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;.</span></p> <p><span data-i18n="1889f03338b79bbad8bdcdc925ef5e83069569c17e433174ef9a49f62e7d5ee7/a6" data-source="Examples:" onmousemove="i18n(this)">Examples:</span></p> <div> <div> <div> <dl> <dt id="Documentation/git-svn.txt-Skipdocdirectoryforeveryfetch"><span data-i18n="68cd3570709b515ac658142ef5af1c67872872f4f9dad60c3953d20e10988523/46" data-source="Skip &amp;quot;doc*&amp;quot; directory for every fetch" onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&pcy;&ucy;&scy;&kcy;&acy;&tcy;&softcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;  &quot;doc*&quot;  &pcy;&rcy;&icy; &kcy;&acy;&zhcy;&dcy;&ocy;&jcy; &vcy;&ycy;&bcy;&ocy;&rcy;&kcy;&iecy;</span></dt> <dd> <div> <div> <pre class="hljs language-ini"><span class="hljs-attr">--ignore-paths</span>=<span class="hljs-string">&quot;^doc&quot;</span></pre> </div> </div> </dd> <dt id="Documentation/git-svn.txt-Skipbranchesandtagsoffirstleveldirectories"><span data-i18n="96df70209b13a63cdd1c9059ada74e9497efea8d128561973a496bb8a4c632e1/ff" data-source="Skip &amp;quot;branches&amp;quot; and &amp;quot;tags&amp;quot; of first level directories" onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&softcy;  &quot;branches&quot;  &icy;  &quot;tags&quot;  &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&ocy;&vcy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &ucy;&rcy;&ocy;&vcy;&ncy;&yacy;.</span></dt> <dd> <div> <div> <pre class="hljs language-ini"><span class="hljs-attr">--ignore-paths</span>=<span class="hljs-string">&quot;^[^/]+/(?:branches|tags)&quot;</span></pre> </div> </div> </dd> </dl> </div> </div> </div> </dd> <dt id="Documentation/git-svn.txt---include-pathsltregexgt-1"><span data-i18n="ffedb33886627bcb0f7496466aec530528d581cc129b8cffce16cbcbed9d00c9/d9" data-source="--include-paths=&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">--include-paths=&lt;regex&gt;</span></dt> <dd> <p><span data-i18n="2fb1adcb4c9de34397550c715822e9a13b6660c8217ab00187413fecfc7887dd/21" data-source="This allows one to specify a Perl regular expression that will cause the inclusion of only matching paths from checkout from SVN. The &lt;code&gt;--include-paths&lt;/code&gt; option should match for every &lt;code&gt;fetch&lt;/code&gt; (including automatic fetches due to &lt;code&gt;clone&lt;/code&gt;, &lt;code&gt;dcommit&lt;/code&gt;, &lt;code&gt;rebase&lt;/code&gt;, etc) on a given repository. &lt;code&gt;--ignore-paths&lt;/code&gt; takes precedence over &lt;code&gt;--include-paths&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy; Perl, &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &vcy;&ycy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&acy;&yucy;&shchcy;&icy;&khcy; &pcy;&ucy;&tcy;&iecy;&jcy; &pcy;&rcy;&icy; &ocy;&fcy;&ocy;&rcy;&mcy;&lcy;&iecy;&ncy;&icy;&icy; &zcy;&acy;&kcy;&acy;&zcy;&acy; &icy;&zcy; SVN. &Ocy;&pcy;&tscy;&icy;&yacy;  <code>--include-paths</code>  &dcy;&ocy;&lcy;&zhcy;&ncy;&acy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&tcy;&softcy; &kcy;&acy;&zhcy;&dcy;&ocy;&mcy;&ucy;  <code>fetch</code>  (&vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;&iecy; &vcy;&ycy;&bcy;&ocy;&rcy;&kcy;&icy; &icy;&zcy;-&zcy;&acy;  <code>clone</code> ,  <code>dcommit</code> ,  <code>rebase</code>  &icy; &tcy;.&nbsp;&dcy;.) &vcy; &dcy;&acy;&ncy;&ncy;&ocy;&mcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;.  <code>--ignore-paths</code>  &icy;&mcy;&iecy;&iecy;&tcy; &pcy;&rcy;&icy;&ocy;&rcy;&icy;&tcy;&iecy;&tcy; &ncy;&acy;&dcy;  <code>--include-paths</code> .</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn-remote.&lt;name&gt;.include-paths</pre> </div> </dd> <dt id="Documentation/git-svn.txt---log-window-sizeltngt"><span data-i18n="55a8944ce79e30c6f3f2e59f97a1c21a023cd185e385a68493dd6581808962ea/52" data-source="--log-window-size=&amp;lt;n&amp;gt;" onmousemove="i18n(this)">--log-window-size=&lt;n&gt;</span></dt> <dd> <p><span data-i18n="e450d14b6f35af751471c2b85a15223de5a5b8a1378418824673f14f43020556/7e" data-source="Fetch &amp;lt;n&amp;gt; log entries per request when scanning Subversion history. The default is 100. For very large Subversion repositories, larger values may be needed for &lt;code&gt;clone&lt;/code&gt;/&lt;code&gt;fetch&lt;/code&gt; to complete in reasonable time. But overly large values may lead to higher memory usage and request timeouts." onmousemove="i18n(this)">&Pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&softcy; &lt;n&gt; &zcy;&acy;&pcy;&icy;&scy;&iecy;&jcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &pcy;&ocy; &zcy;&acy;&pcy;&rcy;&ocy;&scy;&ucy; &pcy;&rcy;&icy; &scy;&kcy;&acy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; Subversion. &Zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &mdash; 100. &Dcy;&lcy;&yacy; &ocy;&chcy;&iecy;&ncy;&softcy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&khcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&vcy; Subversion &mcy;&ocy;&gcy;&ucy;&tcy; &pcy;&ocy;&tcy;&rcy;&iecy;&bcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;, &chcy;&tcy;&ocy;&bcy;&ycy;  <code>clone</code>  /  <code>fetch</code>  &zcy;&acy;&vcy;&iecy;&rcy;&shcy;&icy;&lcy;&icy;&scy;&softcy; &vcy; &rcy;&acy;&zcy;&ucy;&mcy;&ncy;&ycy;&iecy; &scy;&rcy;&ocy;&kcy;&icy;. &Ncy;&ocy; &scy;&lcy;&icy;&shcy;&kcy;&ocy;&mcy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &mcy;&ocy;&gcy;&ucy;&tcy; &pcy;&rcy;&icy;&vcy;&iecy;&scy;&tcy;&icy; &kcy; &bcy;&ocy;&lcy;&iecy;&iecy; &vcy;&ycy;&scy;&ocy;&kcy;&ocy;&mcy;&ucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yucy; &pcy;&acy;&mcy;&yacy;&tcy;&icy; &icy; &tcy;&acy;&jcy;&mcy;-&acy;&ucy;&tcy;&acy;&mcy; &zcy;&acy;&pcy;&rcy;&ocy;&scy;&ocy;&vcy;.</span></p> </dd> </dl> </div> </dd> <dt id="Documentation/git-svn.txt-emcloneem"> <span data-i18n="26dd45b8b9b8867fbcef16106a3554badd4e9ead429846481cfe853e850e55ef/3a" data-source="&lt;em&gt;clone&lt;/em&gt;" onmousemove="i18n(this)"><em>clone</em></span> </dt> <dd> <p><span data-i18n="0cb58813aa7b2a9cb4e0f70a37205313c815ec945f4db9f788d11f404a66398e/b8" data-source="Runs &lt;code&gt;init&lt;/code&gt; and &lt;code&gt;fetch&lt;/code&gt;. It will automatically create a directory based on the basename of the URL passed to it; or if a second argument is passed; it will create a directory and work within that. It accepts all arguments that the &lt;code&gt;init&lt;/code&gt; and &lt;code&gt;fetch&lt;/code&gt; commands accept; with the exception of &lt;code&gt;--fetch-all&lt;/code&gt; and &lt;code&gt;--parent&lt;/code&gt;. After a repository is cloned, the &lt;code&gt;fetch&lt;/code&gt; command will be able to update revisions without affecting the working tree; and the &lt;code&gt;rebase&lt;/code&gt; command will be able to update the working tree with the latest changes." onmousemove="i18n(this)">&Rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &scy;  <code>init</code>  &icy;  <code>fetch</code> . &Ocy;&ncy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&scy;&tcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy; &bcy;&acy;&zcy;&ocy;&vcy;&ocy;&gcy;&ocy; &icy;&mcy;&iecy;&ncy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &iecy;&mcy;&ucy; URL-&acy;&dcy;&rcy;&iecy;&scy;&acy;; &icy;&lcy;&icy; &iecy;&scy;&lcy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&ncy; &vcy;&tcy;&ocy;&rcy;&ocy;&jcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;; &ocy;&ncy; &scy;&ocy;&zcy;&dcy;&acy;&scy;&tcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy; &icy; &bcy;&ucy;&dcy;&iecy;&tcy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&tcy;&softcy; &vcy; &ncy;&iecy;&mcy;. &Ocy;&ncy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&yucy;&tcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;  <code>init</code>  &icy;  <code>fetch</code> ; &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy;  <code>--fetch-all</code>  &icy;  <code>--parent</code> . &Pcy;&ocy;&scy;&lcy;&iecy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;  <code>fetch</code>  &scy;&mcy;&ocy;&zhcy;&iecy;&tcy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&yacy;&tcy;&softcy; &vcy;&iecy;&rcy;&scy;&icy;&icy;, &ncy;&iecy; &zcy;&acy;&tcy;&rcy;&acy;&gcy;&icy;&vcy;&acy;&yacy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy;; &acy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;  <code>rebase</code>  &scy;&mcy;&ocy;&zhcy;&iecy;&tcy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&yacy;&tcy;&softcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy; &scy; &ucy;&chcy;&iecy;&tcy;&ocy;&mcy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&icy;&khcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;.</span></p> <div> <dl> <dt id="Documentation/git-svn.txt---preserve-empty-dirs"><span data-i18n="b1be482ea94f3ba0d99a00c1058fdd062b7cc782a259b14b14b1e951e49962e0/09" data-source="--preserve-empty-dirs" onmousemove="i18n(this)">--preserve-empty-dirs</span></dt> <dd> <p><span data-i18n="adb46aebbf96ec4dcc81f3bc1fd138d8c30215adc8af3258698df2352d31b3c1/bd" data-source="Create a placeholder file in the local Git repository for each empty directory fetched from Subversion. This includes directories that become empty by removing all entries in the Subversion repository (but not the directory itself). The placeholder files are also tracked and removed when no longer necessary." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy;-&zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy; &vcy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy;&mcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;  Git  &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &pcy;&ucy;&scy;&tcy;&ocy;&gcy;&ocy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;, &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &icy;&zcy; Subversion. &Scy;&yucy;&dcy;&acy; &vcy;&khcy;&ocy;&dcy;&yacy;&tcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&tcy;&acy;&ncy;&ocy;&vcy;&yacy;&tcy;&scy;&yacy; &pcy;&ucy;&scy;&tcy;&ycy;&mcy;&icy; &vcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&iecy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy; &vcy;&scy;&iecy;&khcy; &zcy;&acy;&pcy;&icy;&scy;&iecy;&jcy; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; Subversion (&ncy;&ocy; &ncy;&iecy; &scy;&acy;&mcy;&ocy;&gcy;&ocy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;). &Fcy;&acy;&jcy;&lcy;&ycy;-&zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&icy; &tcy;&acy;&kcy;&zhcy;&iecy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &icy; &ucy;&dcy;&acy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy;, &kcy;&ocy;&gcy;&dcy;&acy; &vcy; &ncy;&icy;&khcy; &bcy;&ocy;&lcy;&softcy;&shcy;&iecy; &ncy;&iecy;&tcy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy;&scy;&tcy;&icy;.</span></p> </dd> <dt id="Documentation/git-svn.txt---placeholder-filenameltfilenamegt"><span data-i18n="30d1037e1946635a744367d1328ebb2eef652d331c5f07213480e8d336a5a448/11" data-source="--placeholder-filename=&amp;lt;filename&amp;gt;" onmousemove="i18n(this)">--placeholder-filename=&lt;filename&gt;</span></dt> <dd> <p><span data-i18n="441af5d2bfcaf2c911f6f6a2244093e5f11e3e43b2681ee805dacda44eeae3ad/e8" data-source="Set the name of placeholder files created by --preserve-empty-dirs. Default: &amp;quot;.gitignore&amp;quot;" onmousemove="i18n(this)">&Zcy;&acy;&dcy;&acy;&jcy;&tcy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;-&zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; --preserve-empty-dirs. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;:  &quot;.gitignore&quot;</span></p> </dd> </dl> </div> </dd> <dt id="Documentation/git-svn.txt-emrebaseem"> <span data-i18n="38fd9986fdc7d9d0ec6a0000ebe5a0ff26a2ba8b6f9108e4f5c2c734f8058a19/11" data-source="&lt;em&gt;rebase&lt;/em&gt;" onmousemove="i18n(this)"><em>rebase</em></span> </dt> <dd> <p><span data-i18n="dd955c3ebccfe943d377ca41c303fc2e609bd24a0447622965d474300d1c5116/4b" data-source="This fetches revisions from the SVN parent of the current HEAD and rebases the current (uncommitted to SVN) work against it." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &icy;&zcy;&vcy;&lcy;&iecy;&kcy;&acy;&iecy;&tcy; &vcy;&iecy;&rcy;&scy;&icy;&icy; &icy;&zcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; SVN &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&gcy;&ocy; HEAD &icy; &pcy;&iecy;&rcy;&iecy;&bcy;&acy;&zcy;&icy;&rcy;&ucy;&iecy;&tcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&ucy;&yucy; (&ncy;&iecy;&zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ucy;&yucy; &vcy; SVN) &rcy;&acy;&bcy;&ocy;&tcy;&ucy; &scy; &ncy;&icy;&mcy;.</span></p> <p><span data-i18n="feabb7141377b0b452cf912a1d274d213638e40e3b27aa5dd5a628ac69eb1c13/10" data-source="This works similarly to &lt;code&gt;svn update&lt;/code&gt; or &lt;code&gt;git pull&lt;/code&gt; except that it preserves linear history with &lt;code&gt;git rebase&lt;/code&gt; instead of &lt;code&gt;git merge&lt;/code&gt; for ease of dcommitting with &lt;code&gt;git svn&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy;  <code>svn update</code>  &icy;&lcy;&icy;  <code>git pull</code> , &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy; &ocy;&ncy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&yacy;&iecy;&tcy; &lcy;&icy;&ncy;&iecy;&jcy;&ncy;&ucy;&yucy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; &scy;  <code>git rebase</code>  &vcy;&mcy;&iecy;&scy;&tcy;&ocy;  <code>git merge</code>  &dcy;&lcy;&yacy; &ucy;&pcy;&rcy;&ocy;&shchcy;&iecy;&ncy;&icy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &scy;  <code>git svn</code> .</span></p> <p><span data-i18n="af2b710f881a8edc5b19351e6d6b4f9b204283cdeba3ca3ff34a8aa00c049fe1/c3" data-source="This accepts all options that &lt;code&gt;git svn fetch&lt;/code&gt; and &lt;code&gt;git rebase&lt;/code&gt; accept. However, &lt;code&gt;--fetch-all&lt;/code&gt; only fetches from the current [svn-remote], and not all [svn-remote] definitions." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy;&scy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;  <code>git svn fetch</code>  &icy;  <code>git rebase</code> . &Ocy;&dcy;&ncy;&acy;&kcy;&ocy;  <code>--fetch-all</code>  &icy;&zcy;&vcy;&lcy;&iecy;&kcy;&acy;&iecy;&tcy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&zcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&gcy;&ocy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; [svn-remote], &acy; &ncy;&iecy; &icy;&zcy; &vcy;&scy;&iecy;&khcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&jcy; [svn-remote].</span></p> <p><span data-i18n="10e437d53dc5ece901e156c0fa5949e8829cb624a08c92648f7d32e2b0037f5c/6c" data-source="Like &lt;code&gt;git rebase&lt;/code&gt;; this requires that the working tree be clean and have no uncommitted changes." onmousemove="i18n(this)">&Kcy;&acy;&kcy;  <code>git rebase</code> ; &dcy;&lcy;&yacy; &ecy;&tcy;&ocy;&gcy;&ocy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy; &bcy;&ycy;&lcy;&ocy; &chcy;&icy;&scy;&tcy;&ycy;&mcy; &icy; &ncy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&lcy;&ocy; &ncy;&iecy;&zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;.</span></p> <p><span data-i18n="d61eca67160b63e5fcd79800529b9f88eb34a98288c5078c0b3ebaae9b7c1ceb/73" data-source="This automatically updates the rev_map if needed (see &lt;code&gt;$GIT_DIR/svn/**/.rev_map.*&lt;/code&gt; in the FILES section below for details)." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy;&scy;&tcy;&icy; &ecy;&tcy;&ocy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&yacy;&iecy;&tcy; rev_map (&pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy;  <code>$GIT_DIR/svn/**/.rev_map.*</code>  &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy; &laquo;&Fcy;&Acy;&Jcy;&Lcy;&Ycy;&raquo; &ncy;&icy;&zhcy;&iecy;).</span></p> <div> <dl> <dt id="Documentation/git-svn.txt--l"><span data-i18n="8d29a0f35918ca625667b2858e1c366e227ecbb424c5b30d008a1b2ec709e6d2/a6" data-source="-l" onmousemove="i18n(this)">-l</span></dt> <dt id="Documentation/git-svn.txt---local"><span data-i18n="9f0e72f4bd26ca5a954cf99834365ff6f9923456a0e799a13c541fcd0fe28e04/e6" data-source="--local" onmousemove="i18n(this)">--local</span></dt> <dd> <p><span data-i18n="65b8e0d90e74be6a3add9ad40bfc1cbd52daaf6155194e49bc3bad054c2fb55b/26" data-source="Do not fetch remotely; only run &lt;code&gt;git rebase&lt;/code&gt; against the last fetched commit from the upstream SVN." onmousemove="i18n(this)">&Ncy;&iecy; &scy;&kcy;&acy;&chcy;&icy;&vcy;&acy;&jcy;&tcy;&iecy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;; &zcy;&acy;&pcy;&ucy;&scy;&kcy;&acy;&jcy;&tcy;&iecy;  <code>git rebase</code>  &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&iecy;&gcy;&ocy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &icy;&zcy; &vcy;&ocy;&scy;&khcy;&ocy;&dcy;&yacy;&shchcy;&iecy;&gcy;&ocy; SVN.</span></p> </dd> </dl> </div> </dd> <dt id="Documentation/git-svn.txt-emdcommitem"> <span data-i18n="709f5dac6d42ce593ab0f5a89bb7b009ccde312c5c4b7f0871ca3fb459b1bfce/38" data-source="&lt;em&gt;dcommit&lt;/em&gt;" onmousemove="i18n(this)"><em>dcommit</em></span> </dt> <dd> <p><span data-i18n="9e194e0cfa7574d77355f2b94d650868eb63c0e14eb6b995aef2c2cbb66bcd7f/de" data-source="Commit each diff from the current branch directly to the SVN repository, and then rebase or reset (depending on whether or not there is a diff between SVN and head). This will create a revision in SVN for each commit in Git." onmousemove="i18n(this)">&Fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &kcy;&acy;&zhcy;&dcy;&ucy;&yucy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &icy;&zcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &ncy;&iecy;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; SVN, &acy; &zcy;&acy;&tcy;&iecy;&mcy; &pcy;&iecy;&rcy;&iecy;&ucy;&scy;&tcy;&acy;&ncy;&acy;&vcy;&lcy;&icy;&vcy;&acy;&jcy;&tcy;&iecy; &icy;&lcy;&icy; &scy;&bcy;&rcy;&acy;&scy;&ycy;&vcy;&acy;&jcy;&tcy;&iecy; &iecy;&iecy; (&vcy; &zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ocy;&scy;&tcy;&icy; &ocy;&tcy; &tcy;&ocy;&gcy;&ocy;, &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &lcy;&icy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&acy; &mcy;&iecy;&zhcy;&dcy;&ucy; SVN &icy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&ocy;&mcy;). &Ecy;&tcy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&scy;&tcy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&yucy; &vcy; SVN &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &vcy; Git.</span></p> <p><span data-i18n="91ac0044f51098ba75fa5aa77fb849ce191285a245db63adc8b6bcaf2db13827/75" data-source="When an optional Git branch name (or a Git commit object name) is specified as an argument, the subcommand works on the specified branch, not on the current branch." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &ncy;&iecy;&ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &vcy;&iecy;&tcy;&kcy;&icy;  Git  (&icy;&lcy;&icy; &icy;&mcy;&yacy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;  Git ), &pcy;&ocy;&dcy;&kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &scy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&ocy;&jcy;, &acy; &ncy;&iecy; &scy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&ocy;&jcy;.</span></p> <p><span data-i18n="3d0634d7369b8a01253edcbfc9f356a5762213ab02fbba6afa01b8f5a7f052d1/bb" data-source="Use of &lt;code&gt;dcommit&lt;/code&gt; is preferred to &lt;code&gt;set-tree&lt;/code&gt; (below)." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  <code>dcommit</code>  &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&chcy;&tcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&iecy;&iecy;  <code>set-tree</code>  (&ncy;&icy;&zhcy;&iecy;).</span></p> <div> <dl> <dt id="Documentation/git-svn.txt---no-rebase"><span data-i18n="139c38954a30b7bb636e8b2aba215bf9696032b93bc6802ed14b88a38e228812/df" data-source="--no-rebase" onmousemove="i18n(this)">--no-rebase</span></dt> <dd> <p><span data-i18n="c147b55fc3ece5bbd1ffbae7823a1f341c67f4d6c9fa3f246ed876cae4d520cd/23" data-source="After committing, do not rebase or reset." onmousemove="i18n(this)">&Pcy;&ocy;&scy;&lcy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ncy;&iecy; &dcy;&iecy;&lcy;&acy;&jcy;&tcy;&iecy; &pcy;&iecy;&rcy;&iecy;&bcy;&acy;&zcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &icy;&lcy;&icy; &scy;&bcy;&rcy;&ocy;&scy;.</span></p> </dd> <dt id="Documentation/git-svn.txt---commit-urlltURLgt"><span data-i18n="8920fcccfc6777cbcbad44e6de4acb9a36d346966d6dd423540532ca9087ca91/de" data-source="--commit-url &amp;lt;URL&amp;gt;" onmousemove="i18n(this)">--commit-url &lt;URL&gt;</span></dt> <dd> <p><span data-i18n="d7099ca23241cbd054f3d2e0c53d8f76a53028e26f5c2e5822e3dfb9ae4be623/4d" data-source="Commit to this SVN URL (the full path). This is intended to allow existing &lt;code&gt;git svn&lt;/code&gt; repositories created with one transport method (e.g. &lt;code&gt;svn://&lt;/code&gt; or &lt;code&gt;http://&lt;/code&gt; for anonymous read) to be reused if a user is later given access to an alternate transport method (e.g. &lt;code&gt;svn+ssh://&lt;/code&gt; or &lt;code&gt;https://&lt;/code&gt;) for commit." onmousemove="i18n(this)">&Zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &ecy;&tcy;&ocy;&tcy; URL-&acy;&dcy;&rcy;&iecy;&scy; SVN (&pcy;&ocy;&lcy;&ncy;&ycy;&jcy; &pcy;&ucy;&tcy;&softcy;). &Ecy;&tcy;&ocy; &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&ocy; &dcy;&lcy;&yacy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&icy;&tcy;&softcy; &pcy;&ocy;&vcy;&tcy;&ocy;&rcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;  <code>git svn</code> , &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &mcy;&iecy;&tcy;&ocy;&dcy;&acy; &tcy;&rcy;&acy;&ncy;&scy;&pcy;&ocy;&rcy;&tcy;&acy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>svn://</code>  &icy;&lcy;&icy;  <code>http://</code>  &dcy;&lcy;&yacy; &acy;&ncy;&ocy;&ncy;&icy;&mcy;&ncy;&ocy;&gcy;&ocy; &chcy;&tcy;&iecy;&ncy;&icy;&yacy;), &iecy;&scy;&lcy;&icy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yucy; &pcy;&ocy;&zcy;&zhcy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy; &dcy;&ocy;&scy;&tcy;&ucy;&pcy; &kcy; &acy;&lcy;&softcy;&tcy;&iecy;&rcy;&ncy;&acy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy;&ucy; &mcy;&iecy;&tcy;&ocy;&dcy;&ucy; &tcy;&rcy;&acy;&ncy;&scy;&pcy;&ocy;&rcy;&tcy;&acy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>svn+ssh://</code>  &icy;&lcy;&icy;  <code>https://</code> ) &dcy;&lcy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn-remote.&lt;name&gt;.commiturl
<span class="hljs-built_in">config</span> key: svn.commiturl (overwrites all svn-remote.&lt;name&gt;.commiturl options)</pre> </div> <p><span data-i18n="b5f53db3276094b0278bab51cfb8464ca26b14e44add64ffb630f8bd86f8a682/96" data-source="Note that the SVN URL of the commiturl config key includes the SVN branch. If you rather want to set the commit URL for an entire SVN repository use svn-remote.&amp;lt;name&amp;gt;.pushurl instead." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; URL-&acy;&dcy;&rcy;&iecy;&scy; SVN &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&ocy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&lcy;&yucy;&chcy;&acy; commiturl &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &vcy;&iecy;&tcy;&kcy;&ucy; SVN. &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; URL-&acy;&dcy;&rcy;&iecy;&scy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &dcy;&lcy;&yacy; &vcy;&scy;&iecy;&gcy;&ocy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; SVN, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&gcy;&ocy; svn-remote.&lt;name&gt;.pushurl.</span></p> <p><span data-i18n="aa59da70fab43e9de04b5525f78ad7f4aa489951093120641d47bf0026b2ab9b/a7" data-source="Using this option for any other purpose (don&amp;rsquo;t ask) is very strongly discouraged." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; &dcy;&lcy;&yacy; &kcy;&acy;&kcy;&icy;&khcy;-&lcy;&icy;&bcy;&ocy; &dcy;&rcy;&ucy;&gcy;&icy;&khcy; &tscy;&iecy;&lcy;&iecy;&jcy; (&ncy;&iecy; &scy;&pcy;&rcy;&acy;&shcy;&icy;&vcy;&acy;&jcy;&tcy;&iecy;) &ncy;&acy;&scy;&tcy;&ocy;&yacy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &ncy;&iecy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy;.</span></p> </dd> <dt id="Documentation/git-svn.txt---mergeinfoltmergeinfogt"><span data-i18n="bc5a633b2676ed83241aae43edc5efc2f2824ca9a9c29e8aa3a41f0944aff048/4a" data-source="--mergeinfo=&amp;lt;mergeinfo&amp;gt;" onmousemove="i18n(this)">--mergeinfo=&lt;mergeinfo&gt;</span></dt> <dd> <p><span data-i18n="5f50f6a6bbbb3e2f35de2e9059f5e897049594e52f9c2eee2d6296cf3f7c3e3f/48" data-source="Add the given merge information during the dcommit (e.g. &lt;code&gt;--mergeinfo=&amp;quot;/branches/foo:1-10&amp;quot;&lt;/code&gt;). All svn server versions can store this information (as a property), and svn clients starting from version 1.5 can make use of it. To specify merge information from multiple branches, use a single space character between the branches (&lt;code&gt;--mergeinfo=&amp;quot;/branches/foo:1-10 /branches/bar:3,5-6,8&amp;quot;&lt;/code&gt;)" onmousemove="i18n(this)">&Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &dcy;&acy;&ncy;&ncy;&ucy;&yucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&icy; &vcy;&ocy; &vcy;&rcy;&iecy;&mcy;&yacy; dcommit (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>--mergeinfo=&quot;/branches/foo:1-10&quot;</code> ). &Vcy;&scy;&iecy; &vcy;&iecy;&rcy;&scy;&icy;&icy; &scy;&iecy;&rcy;&vcy;&iecy;&rcy;&acy; svn &mcy;&ocy;&gcy;&ucy;&tcy; &khcy;&rcy;&acy;&ncy;&icy;&tcy;&softcy; &ecy;&tcy;&ucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; (&kcy;&acy;&kcy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy;), &acy; &kcy;&lcy;&icy;&iecy;&ncy;&tcy;&ycy; svn, &ncy;&acy;&chcy;&icy;&ncy;&acy;&yacy; &scy; &vcy;&iecy;&rcy;&scy;&icy;&icy; 1.5, &mcy;&ocy;&gcy;&ucy;&tcy; &iecy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;. &CHcy;&tcy;&ocy;&bcy;&ycy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &ocy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&icy; &icy;&zcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ocy;&dcy;&icy;&ncy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &vcy;&iecy;&tcy;&vcy;&yacy;&mcy;&icy; (  <code>--mergeinfo=&quot;/branches/foo:1-10 /branches/bar:3,5-6,8&quot;</code>  ).</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn.pushmergeinfo</pre> </div> <p><span data-i18n="136b0f4f00dca32d8cc76fab843747cdc6c750c70a8451d6498c3ce9b62f2461/df" data-source="This option will cause git-svn to attempt to automatically populate the svn:mergeinfo property in the SVN repository when possible. Currently, this can only be done when dcommitting non-fast-forward merges where all parents but the first have already been pushed into SVN." onmousemove="i18n(this)">&Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&tcy; &kcy; &tcy;&ocy;&mcy;&ucy;, &chcy;&tcy;&ocy; git-svn &pcy;&ocy;&pcy;&ycy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&softcy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy; svn:mergeinfo &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; SVN, &iecy;&scy;&lcy;&icy; &ecy;&tcy;&ocy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;. &Vcy; &ncy;&acy;&scy;&tcy;&ocy;&yacy;&shchcy;&iecy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &scy;&dcy;&iecy;&lcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&rcy;&icy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&icy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&jcy; &bcy;&iecy;&zcy; &pcy;&iecy;&rcy;&iecy;&mcy;&ocy;&tcy;&kcy;&icy; &vcy;&pcy;&iecy;&rcy;&iecy;&dcy;, &kcy;&ocy;&gcy;&dcy;&acy; &vcy;&scy;&iecy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&iecy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ycy;, &kcy;&rcy;&ocy;&mcy;&iecy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy;, &ucy;&zhcy;&iecy; &bcy;&ycy;&lcy;&icy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&ycy; &vcy; SVN.</span></p> </dd> <dt id="Documentation/git-svn.txt---interactive"><span data-i18n="8de13a6788f37255da5b35cac31b207d90b4219bd9af6d3da5bc2a30a027dae9/6e" data-source="--interactive" onmousemove="i18n(this)">--interactive</span></dt> <dd> <p><span data-i18n="be79da56cf4bb8834226f3519f3b0b5e979ce0b496ca52e2bde3e911b50f2981/c7" data-source="Ask the user to confirm that a patch set should actually be sent to SVN. For each patch, one may answer &amp;quot;yes&amp;quot; (accept this patch), &amp;quot;no&amp;quot; (discard this patch), &amp;quot;all&amp;quot; (accept all patches), or &amp;quot;quit&amp;quot;." onmousemove="i18n(this)">&Pcy;&ocy;&pcy;&rcy;&ocy;&scy;&icy;&tcy;&iecy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy; &pcy;&ocy;&dcy;&tcy;&vcy;&iecy;&rcy;&dcy;&icy;&tcy;&softcy;, &chcy;&tcy;&ocy; &ncy;&acy;&bcy;&ocy;&rcy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &bcy;&ycy;&tcy;&softcy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy; &vcy; SVN. &Pcy;&ocy; &kcy;&acy;&zhcy;&dcy;&ocy;&mcy;&ucy; &pcy;&acy;&tcy;&chcy;&ucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&tcy;&vcy;&iecy;&tcy;&icy;&tcy;&softcy;  &quot;yes&quot;  (&pcy;&rcy;&icy;&ncy;&yacy;&tcy;&softcy; &ecy;&tcy;&ocy;&tcy; &pcy;&acy;&tcy;&chcy;),  &quot;no&quot;  (&ocy;&tcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &ecy;&tcy;&ocy;&tcy; &pcy;&acy;&tcy;&chcy;),  &quot;all&quot;  (&pcy;&rcy;&icy;&ncy;&yacy;&tcy;&softcy; &vcy;&scy;&iecy; &pcy;&acy;&tcy;&chcy;&icy;) &icy;&lcy;&icy;  &quot;quit&quot; .</span></p> <p><span data-i18n="73e91cb6a2148e61157db7a121c62fddf50e39bcb3c96ea4b6850b351b45ad47/b5" data-source="&lt;code&gt;git svn dcommit&lt;/code&gt; returns immediately if answer is &amp;quot;no&amp;quot; or &amp;quot;quit&amp;quot;, without committing anything to SVN." onmousemove="i18n(this)"><code>git svn dcommit</code>  &vcy;&ocy;&zcy;&vcy;&rcy;&acy;&shchcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&mcy;&iecy;&dcy;&lcy;&iecy;&ncy;&ncy;&ocy;, &iecy;&scy;&lcy;&icy; &ocy;&tcy;&vcy;&iecy;&tcy;  &quot;no&quot;  &icy;&lcy;&icy;  &quot;quit&quot; , &bcy;&iecy;&zcy; &kcy;&acy;&kcy;&icy;&khcy;-&lcy;&icy;&bcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &vcy; SVN.</span></p> </dd> </dl> </div> </dd> <dt id="Documentation/git-svn.txt-embranchem"> <span data-i18n="174304932cfdf71f4b28ec45317dcd123b2b83733e9d9de5c32b0c86b5fbfa8d/22" data-source="&lt;em&gt;branch&lt;/em&gt;" onmousemove="i18n(this)"><em>branch</em></span> </dt> <dd> <p><span data-i18n="c9fb0e58c1baf88dc667f49f6c7c0cc2741d7f249dc1617082c144e35f6ab89b/9f" data-source="Create a branch in the SVN repository." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &vcy;&iecy;&tcy;&kcy;&ucy; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; SVN.</span></p> <div> <dl> <dt id="Documentation/git-svn.txt--m"><span data-i18n="c4e153afb4aeaa5818fb08325ebff59f883a0482006aa3cc1c17c9b393e54efa/11" data-source="-m" onmousemove="i18n(this)">-m</span></dt> <dt id="Documentation/git-svn.txt---message"><span data-i18n="faf682b3ac6bcc2cb55511ea284c469d041c2f60b2ce464dcb88ea6dcf278fab/d2" data-source="--message" onmousemove="i18n(this)">--message</span></dt> <dd> <p><span data-i18n="484b229d67fc2178b653e6d26dc65f162a3433e9cea8219aea5880e4cbb15fee/76" data-source="Allows to specify the commit message." onmousemove="i18n(this)">&Pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-svn.txt--t"><span data-i18n="7cd2e81795b97f4d593d0150f2882d884095719e4f612093a853d72747ebdba0/03" data-source="-t" onmousemove="i18n(this)">-t</span></dt> <dt id="Documentation/git-svn.txt---tag"><span data-i18n="8db5913a8f490f92a5dc7c058f44cbbe770f85f7c54b098968a03923d57df552/6e" data-source="--tag" onmousemove="i18n(this)">--tag</span></dt> <dd> <p><span data-i18n="edf53dcbf27c21d88f986b499b42f1e7549d9d7b39b33a8c9ae416fb11f7dacc/5b" data-source="Create a tag by using the tags_subdir instead of the branches_subdir specified during git svn init." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &tcy;&iecy;&gcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; tags_subdir &vcy;&mcy;&iecy;&scy;&tcy;&ocy; Branch_subdir, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &vcy;&ocy; &vcy;&rcy;&iecy;&mcy;&yacy; &icy;&ncy;&icy;&tscy;&icy;&acy;&lcy;&icy;&zcy;&acy;&tscy;&icy;&icy; svn  git .</span></p> </dd> <dt id="Documentation/git-svn.txt--dltpathgt"><span data-i18n="f704d979185a2b32f3ae3773a31f0310cde557685f3f91ccbfcba0116a0bb628/8e" data-source="-d&amp;lt;path&amp;gt;" onmousemove="i18n(this)">-d&lt;path&gt;</span></dt> <dt id="Documentation/git-svn.txt---destinationltpathgt"><span data-i18n="af9dbaecc7679500f690701f5ae8eb901c920a83fa3fca238ae999d438e481f7/77" data-source="--destination=&amp;lt;path&amp;gt;" onmousemove="i18n(this)">--destination=&lt;path&gt;</span></dt> <dd> <p><span data-i18n="30e493d230215c3a2f62c3a43e99929321a2f07f934619d0132cefa717f2ce77/6a" data-source="If more than one --branches (or --tags) option was given to the &lt;code&gt;init&lt;/code&gt; or &lt;code&gt;clone&lt;/code&gt; command, you must provide the location of the branch (or tag) you wish to create in the SVN repository. &amp;lt;path&amp;gt; specifies which path to use to create the branch or tag and should match the pattern on the left-hand side of one of the configured branches or tags refspecs. You can see these refspecs with the commands" onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&iecy;  <code>init</code>  &icy;&lcy;&icy;  <code>clone</code>  &bcy;&ycy;&lcy;&ocy; &pcy;&rcy;&icy;&scy;&vcy;&ocy;&iecy;&ncy;&ocy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; --branches (&icy;&lcy;&icy; --tags), &vcy;&ycy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &rcy;&acy;&scy;&pcy;&ocy;&lcy;&ocy;&zhcy;&iecy;&ncy;&icy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; (&icy;&lcy;&icy; &tcy;&iecy;&gcy;&acy;), &kcy;&ocy;&tcy;&ocy;&rcy;&ucy;&yucy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy;, &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; SVN. &lt;path&gt; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &kcy;&acy;&kcy;&ocy;&jcy; &pcy;&ucy;&tcy;&softcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &vcy;&iecy;&tcy;&kcy;&icy; &icy;&lcy;&icy; &tcy;&iecy;&gcy;&acy;, &icy; &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&tcy;&softcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy; &vcy; &lcy;&iecy;&vcy;&ocy;&jcy; &chcy;&acy;&scy;&tcy;&icy; &ocy;&dcy;&ncy;&ocy;&jcy; &icy;&zcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&pcy;&iecy;&tscy;&icy;&fcy;&icy;&kcy;&acy;&tscy;&icy;&jcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &ncy;&acy; &vcy;&iecy;&tcy;&kcy;&icy; &icy;&lcy;&icy; &tcy;&iecy;&gcy;&icy;. &Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy;&tcy;&softcy; &ecy;&tcy;&icy; &scy;&pcy;&iecy;&tscy;&icy;&fcy;&icy;&kcy;&acy;&tscy;&icy;&icy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;</span></p> <div> <div> <pre class="hljs language-lua">git <span class="hljs-built_in">config</span> <span class="hljs-comment">--get-all svn-remote.&lt;name&gt;.branches</span>
git <span class="hljs-built_in">config</span> <span class="hljs-comment">--get-all svn-remote.&lt;name&gt;.tags</span></pre> </div> </div> <p><span data-i18n="962400c7e1c26582928140b5e668465c841fe6bc303d6c92aa95dd5165b7949e/83" data-source="where &amp;lt;name&amp;gt; is the name of the SVN repository as specified by the -R option to &lt;code&gt;init&lt;/code&gt; (or &amp;quot;svn&amp;quot; by default)." onmousemove="i18n(this)">&gcy;&dcy;&iecy; &lt;&icy;&mcy;&yacy;&gt; &mdash; &ecy;&tcy;&ocy; &icy;&mcy;&yacy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; SVN, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&iecy; &ocy;&pcy;&tscy;&icy;&iecy;&jcy; -R &dcy;&lcy;&yacy;  <code>init</code>  (&icy;&lcy;&icy;  &quot;svn&quot;  &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;).</span></p> </dd> <dt id="Documentation/git-svn.txt---username"><span data-i18n="6c3346c73ccec0cd488b6a73302e61a8a9724ff9c61120eef1a444092f9879a1/44" data-source="--username" onmousemove="i18n(this)">--username</span></dt> <dd> <p><span data-i18n="65876abef257a60933627aea265d704dcbce72687448fd1b2f2938185add87e8/d9" data-source="Specify the SVN username to perform the commit as. This option overrides the &lt;code&gt;username&lt;/code&gt; configuration property." onmousemove="i18n(this)">&Ucy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &icy;&mcy;&yacy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy; SVN, &ocy;&tcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &bcy;&ucy;&dcy;&iecy;&tcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&tcy;&softcy;&scy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy;. &Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>username</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt---commit-url"><span data-i18n="826720a033e44b4708bb49e10f0b186c60af33c16875f047232f37c09fa13bd6/4a" data-source="--commit-url" onmousemove="i18n(this)">--commit-url</span></dt> <dd> <p><span data-i18n="197279a29052fd55070ca5f8b0cb47312e727126ca4f4e7fc0e61b31bec6c8be/2d" data-source="Use the specified URL to connect to the destination Subversion repository. This is useful in cases where the source SVN repository is read-only. This option overrides configuration property &lt;code&gt;commiturl&lt;/code&gt;." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&jcy; URL-&acy;&dcy;&rcy;&iecy;&scy; &dcy;&lcy;&yacy; &pcy;&ocy;&dcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy; &kcy; &tscy;&iecy;&lcy;&iecy;&vcy;&ocy;&mcy;&ucy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yucy; Subversion. &Ecy;&tcy;&ocy; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy; &vcy; &tcy;&iecy;&khcy; &scy;&lcy;&ucy;&chcy;&acy;&yacy;&khcy;, &kcy;&ocy;&gcy;&dcy;&acy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ycy;&jcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; SVN &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&iecy;&ncy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy; &chcy;&tcy;&iecy;&ncy;&icy;&yacy;. &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>commiturl</code> .</span></p> <div> <div> <pre class="hljs language-lua">git <span class="hljs-built_in">config</span> <span class="hljs-comment">--get-all svn-remote.&lt;name&gt;.commiturl</span></pre> </div> </div> </dd> <dt id="Documentation/git-svn.txt---parents"><span data-i18n="82af2457a04cddbd7b4d486b3baa98c13be53870aad8041bd541aa8e8cd38f21/7c" data-source="--parents" onmousemove="i18n(this)">--parents</span></dt> <dd> <p><span data-i18n="a0e3449ecc35ce4a152c1374629a438bc1d7b8ab4aff0c4f388e39466f14de4d/55" data-source="Create parent folders. This parameter is equivalent to the parameter --parents on svn cp commands and is useful for non-standard repository layouts." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&iecy; &pcy;&acy;&pcy;&kcy;&icy;. &Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&iecy;&ncy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ucy; --parents &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;&khcy; svn cp &icy; &pcy;&ocy;&lcy;&iecy;&zcy;&iecy;&ncy; &dcy;&lcy;&yacy; &ncy;&iecy;&scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&khcy; &mcy;&acy;&kcy;&iecy;&tcy;&ocy;&vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;.</span></p> </dd> </dl> </div> </dd> <dt id="Documentation/git-svn.txt-emtagem"> <span data-i18n="09c3ab2b9f06feba6ff28f2ca6a4d2ae0f755451d0c7b682d7221ddebf232b15/79" data-source="&lt;em&gt;tag&lt;/em&gt;" onmousemove="i18n(this)"><em>tag</em></span> </dt> <dd> <p><span data-i18n="37dc555ade2aa9fb6c5eed225626c4595432b93079192e283290884a716767c6/87" data-source="Create a tag in the SVN repository. This is a shorthand for &lt;code&gt;branch -t&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &tcy;&iecy;&gcy; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; SVN. &Ecy;&tcy;&ocy; &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy;&tcy;  <code>branch -t</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt-emlogem"> <span data-i18n="a49e55db84345ae0a35831da998ec59aac957088c4b3ed4ce634e3ad9e2f2eb6/68" data-source="&lt;em&gt;log&lt;/em&gt;" onmousemove="i18n(this)"><em>log</em></span> </dt> <dd> <p><span data-i18n="0c4701717d7df13331339e6e9a5614cca25ad75c45da41425516a9f03421203b/4a" data-source="This should make it easy to look up svn log messages when svn users refer to -r/--revision numbers." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &ocy;&bcy;&lcy;&iecy;&gcy;&chcy;&icy;&tcy;&softcy; &pcy;&ocy;&icy;&scy;&kcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&jcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; svn, &kcy;&ocy;&gcy;&dcy;&acy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&icy; svn &ocy;&bcy;&rcy;&acy;&shchcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy; &ncy;&ocy;&mcy;&iecy;&rcy;&acy;&mcy; -r/--revision.</span></p> <p><span data-i18n="bef701cc7dad9c923eb4bd947d86ed58c65e2459108eba713e3fa5d7e2ad4353/54" data-source="The following features from &amp;lsquo;svn log&amp;rsquo; are supported:" onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&icy; &icy;&zcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; svn:</span></p> <div> <div> <div> <dl> <dt id="Documentation/git-svn.txt--rltngtltngt"><span data-i18n="934b4ddfa1deeee7103a03dd8127907839edfdd62539e7f861e4591303d5318e/c3" data-source="-r &amp;lt;n&amp;gt;[:&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">-r &lt;n&gt;[:&lt;n&gt;]</span></dt> <dt id="Documentation/git-svn.txt---revisionltngtltngt"><span data-i18n="0aab2af569f873c79fb4f1c03a42675d5c8de8b44aab3663db952e2e1f93bcdc/08" data-source="--revision=&amp;lt;n&amp;gt;[:&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">--revision=&lt;n&gt;[:&lt;n&gt;]</span></dt> <dd> <p><span data-i18n="673ae7549972ed049d2943e58d486ef968f5a773e6bbfb2232fc635da95607c8/34" data-source="is supported, non-numeric args are not: HEAD, NEXT, BASE, PREV, etc &amp;hellip;&amp;ZeroWidthSpace;" onmousemove="i18n(this)">&pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;, &ncy;&iecy;&chcy;&icy;&scy;&lcy;&ocy;&vcy;&ycy;&iecy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ycy; &mdash; &ncy;&iecy;&tcy;: HEAD, NEXT, BASE, PREV &icy; &tcy;.&nbsp;&dcy;.</span></p> </dd> <dt id="Documentation/git-svn.txt--v"><span data-i18n="81c36ccd44ef18baabad6e2d87038b72d606263bd6a3432b964a872023654fff/7c" data-source="-v" onmousemove="i18n(this)">-v</span></dt> <dt id="Documentation/git-svn.txt---verbose"><span data-i18n="bff1e8d3adf9e53481e9b21876983b359dc8a231bf7ebadde36a42dd7bd4db5c/93" data-source="--verbose" onmousemove="i18n(this)">--verbose</span></dt> <dd> <p><span data-i18n="9d98779105283d433314241f4fde642184bd2d277b769d7eebf2e2c512a21106/b0" data-source="it&amp;rsquo;s not completely compatible with the --verbose output in svn log, but reasonably close." onmousemove="i18n(this)">&ocy;&ncy; &ncy;&iecy; &pcy;&ocy;&lcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy; &scy;&ocy;&vcy;&mcy;&iecy;&scy;&tcy;&icy;&mcy; &scy; &vcy;&ycy;&vcy;&ocy;&dcy;&ocy;&mcy; --verbose &vcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&iecy; svn, &ncy;&ocy; &dcy;&ocy;&scy;&tcy;&acy;&tcy;&ocy;&chcy;&ncy;&ocy; &bcy;&lcy;&icy;&zcy;&ocy;&kcy;.</span></p> </dd> <dt id="Documentation/git-svn.txt---limitltngt"><span data-i18n="1574c9e4d7a8d3030300b9b1150e5102db2df544281f2f60016705032752de48/0a" data-source="--limit=&amp;lt;n&amp;gt;" onmousemove="i18n(this)">--limit=&lt;n&gt;</span></dt> <dd> <p><span data-i18n="fcc190ff6f229aaae7a7a7b3e6afae443564256bb929017f15578a48c7a92adb/37" data-source="is NOT the same as --max-count, doesn&amp;rsquo;t count merged/excluded commits" onmousemove="i18n(this)">&Ncy;&IEcy; &tcy;&ocy; &zhcy;&iecy; &scy;&acy;&mcy;&ocy;&iecy;, &chcy;&tcy;&ocy; --max-count, &ncy;&iecy; &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&ncy;&ycy;&iecy;/&icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ncy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;</span></p> </dd> <dt id="Documentation/git-svn.txt---incremental"><span data-i18n="bb8d015c0ac31657c06df4debad73d86383a8a9de78fb5e7b8914a51bd18b310/de" data-source="--incremental" onmousemove="i18n(this)">--incremental</span></dt> <dd> <p><span data-i18n="37b322c559d476e555e4768afc8d922da4490cadcc6d90fa82ff6b335c8e220b/d1" data-source="supported" onmousemove="i18n(this)">supported</span></p> </dd> </dl> </div> </div> </div> <p><span data-i18n="de77e4c30215a8b3d8aaedd3fb0f812655bb4de0c57a981e36db0ccf04c0985d/81" data-source="New features:" onmousemove="i18n(this)">New features:</span></p> <div> <div> <div> <dl> <dt id="Documentation/git-svn.txt---show-commit"><span data-i18n="fe3cf000181193f0ca03e507f726dc9d141379355a69d6b2a9464e0decdbac81/24" data-source="--show-commit" onmousemove="i18n(this)">--show-commit</span></dt> <dd> <p><span data-i18n="9df91621d478ca3c0c812d444ea170e6ab33a4475512223864b92be98c6e17b3/8b" data-source="shows the Git commit sha1, as well" onmousemove="i18n(this)">&tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;  Git  sha1</span></p> </dd> <dt id="Documentation/git-svn.txt---oneline"><span data-i18n="3833e1805298b85c3d5ff1cbf4de0bc00427a99e550d149787a2ac5daf4b016a/14" data-source="--oneline" onmousemove="i18n(this)">--oneline</span></dt> <dd> <p><span data-i18n="fdccfb93e45dba38d5173ea352a6514c0698268a1407178bb7e971cb2eb583a2/5f" data-source="our version of --pretty=oneline" onmousemove="i18n(this)">&ncy;&acy;&shcy;&acy; &vcy;&iecy;&rcy;&scy;&icy;&yacy; --pretty=oneline</span></p> </dd> </dl> </div> </div> </div> <div> <div class="table-responsive"><table class="table"> <tr> <td> <div><span data-i18n="d8da2c49df39d91df7ecd199b92da7bf264f026242ccc69b08daeadfe587c45b/a2" data-source="Note" onmousemove="i18n(this)">Note</span></div> </td> <td><span data-i18n="4c9eba754d2d2fd3099d61b8b489c5ee0edf2ac8495926dacb08e2cd0db86ee6/3e" data-source="SVN itself only stores times in UTC and nothing else. The regular svn client converts the UTC time to the local time (or based on the TZ= environment). This command has the same behaviour." onmousemove="i18n(this)">&Scy;&acy;&mcy; SVN &khcy;&rcy;&acy;&ncy;&icy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy;&rcy;&iecy;&mcy;&yacy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; UTC &icy; &ncy;&icy;&chcy;&iecy;&gcy;&ocy; &bcy;&ocy;&lcy;&softcy;&shcy;&iecy;. &Ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&jcy; &kcy;&lcy;&icy;&iecy;&ncy;&tcy; svn &pcy;&rcy;&iecy;&ocy;&bcy;&rcy;&acy;&zcy;&ucy;&iecy;&tcy; &vcy;&rcy;&iecy;&mcy;&yacy; UTC &vcy; &mcy;&iecy;&scy;&tcy;&ncy;&ocy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; (&icy;&lcy;&icy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy; &scy;&rcy;&iecy;&dcy;&ycy; TZ=). &Ecy;&tcy;&acy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy; &icy;&mcy;&iecy;&iecy;&tcy; &tcy;&acy;&kcy;&ocy;&iecy; &zhcy;&iecy; &pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy;.</span></td> </tr> </table></div> </div> <p><span data-i18n="dc4d7a1661c8004ed6eb67b85ba5d1866c5f87f4f9bebbee87d6bae08352ca2d/5b" data-source="Any other arguments are passed directly to &lt;code&gt;git log&lt;/code&gt;" onmousemove="i18n(this)">&Lcy;&yucy;&bcy;&ycy;&iecy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ycy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&yucy;&tcy;&scy;&yacy; &ncy;&iecy;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &vcy;  <code>git log</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt-emblameem"> <span data-i18n="9f7045962b4486ccd6f8e6910732e889c7bd00e10a4ab64e826e910a90a67822/3b" data-source="&lt;em&gt;blame&lt;/em&gt;" onmousemove="i18n(this)"><em>blame</em></span> </dt> <dd> <p><span data-i18n="d219c58b8d541fc522543b58031071665bd664933930f9680e093977dfbd2f62/94" data-source="Show what revision and author last modified each line of a file. The output of this mode is format-compatible with the output of &amp;lsquo;svn blame&amp;rsquo; by default. Like the SVN blame command, local uncommitted changes in the working tree are ignored; the version of the file in the HEAD revision is annotated. Unknown arguments are passed directly to &lt;code&gt;git blame&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy;, &kcy;&acy;&kcy;&acy;&yacy; &rcy;&iecy;&dcy;&acy;&kcy;&tscy;&icy;&yacy; &icy; &acy;&vcy;&tcy;&ocy;&rcy; &vcy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&icy;&jcy; &rcy;&acy;&zcy; &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&lcy;&icy; &kcy;&acy;&zhcy;&dcy;&ucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &fcy;&acy;&jcy;&lcy;&acy;. &Vcy;&ycy;&vcy;&ocy;&dcy; &ecy;&tcy;&ocy;&gcy;&ocy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &scy;&ocy;&vcy;&mcy;&iecy;&scy;&tcy;&icy;&mcy; &pcy;&ocy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&ucy; &scy; &vcy;&ycy;&vcy;&ocy;&dcy;&ocy;&mcy; svn Assessment. &Kcy;&acy;&kcy; &icy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy; SVN &ocy;&bcy;&vcy;&icy;&ncy;&yacy;&tcy;&softcy;, &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &ncy;&iecy;&zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&iecy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;; &vcy;&iecy;&rcy;&scy;&icy;&yacy; &fcy;&acy;&jcy;&lcy;&acy; &vcy; &rcy;&iecy;&dcy;&acy;&kcy;&tscy;&icy;&icy; HEAD &acy;&ncy;&ncy;&ocy;&tcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy;. &Ncy;&iecy;&icy;&zcy;&vcy;&iecy;&scy;&tcy;&ncy;&ycy;&iecy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ycy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&yucy;&tcy;&scy;&yacy; &ncy;&iecy;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &vcy;  <code>git blame</code> .</span></p> <div> <dl> <dt id="Documentation/git-svn.txt---git-format"><span data-i18n="135a7b364ab7f73860eee175796e015c3f95256c58b0711bbee08010d04720d2/20" data-source="--git-format" onmousemove="i18n(this)">--git-format</span></dt> <dd> <p><span data-i18n="7ada494f651552bba43d08576aefc5b8ac9bcc8c32787ee9c0700827f0c1a57d/1a" data-source="Produce output in the same format as &lt;code&gt;git blame&lt;/code&gt;, but with SVN revision numbers instead of Git commit hashes. In this mode, changes that haven&amp;rsquo;t been committed to SVN (including local working-copy edits) are shown as revision 0." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy; &tcy;&ocy;&mcy; &zhcy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;, &chcy;&tcy;&ocy; &icy;  <code>git blame</code>  , &ncy;&ocy; &scy; &ncy;&ocy;&mcy;&iecy;&rcy;&acy;&mcy;&icy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy; SVN &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &khcy;&ecy;&shcy;&iecy;&jcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;  Git . &Vcy; &ecy;&tcy;&ocy;&mcy; &rcy;&iecy;&zhcy;&icy;&mcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy; &bcy;&ycy;&lcy;&icy; &zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ycy; &vcy; SVN (&vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy;&jcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&jcy; &kcy;&ocy;&pcy;&icy;&icy;), &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; &vcy;&iecy;&rcy;&scy;&icy;&yacy; 0.</span></p> </dd> </dl> </div> </dd> <dt id="Documentation/git-svn.txt-emfind-revem"> <span data-i18n="579a92850916a0dfe5b42e89443c77854d13991aa075f058e61a0f001e76bfaf/81" data-source="&lt;em&gt;find-rev&lt;/em&gt;" onmousemove="i18n(this)"><em>find-rev</em></span> </dt> <dd> <p><span data-i18n="e9f0392dbc121da1c35b999b33e424e75c4ae334b72ad5eb104c39cc4aa3b940/b7" data-source="When given an SVN revision number of the form &lt;code&gt;rN&lt;/code&gt;, returns the corresponding Git commit hash (this can optionally be followed by a tree-ish to specify which branch should be searched). When given a tree-ish, returns the corresponding SVN revision number." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy; &ncy;&ocy;&mcy;&iecy;&rcy; &vcy;&iecy;&rcy;&scy;&icy;&icy; SVN &vcy; &fcy;&ocy;&rcy;&mcy;&iecy;  <code>rN</code> , &vcy;&ocy;&zcy;&vcy;&rcy;&acy;&shchcy;&acy;&iecy;&tcy;&scy;&yacy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&jcy; &khcy;&iecy;&shcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;  Git  (&zcy;&acy; &ncy;&icy;&mcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&rcy;&iecy;&vcy;&ocy;&vcy;&icy;&dcy;&ncy;&acy;&yacy; &scy;&tcy;&rcy;&ucy;&kcy;&tcy;&ucy;&rcy;&acy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy;, &vcy; &kcy;&acy;&kcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &icy;&scy;&kcy;&acy;&tcy;&softcy;). &IEcy;&scy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy;&ocy; &dcy;&rcy;&iecy;&vcy;&ocy;&vcy;&icy;&dcy;&ncy;&ocy;&iecy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy;, &vcy;&ocy;&zcy;&vcy;&rcy;&acy;&shchcy;&acy;&iecy;&tcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&jcy; &ncy;&ocy;&mcy;&iecy;&rcy; &vcy;&iecy;&rcy;&scy;&icy;&icy; SVN.</span></p> <div> <dl> <dt id="Documentation/git-svn.txt--B"><span data-i18n="71fbb8ec87f49f3c9d2c521011c3b7d4420003406bc441a916aa6a4c68672e89/ac" data-source="-B" onmousemove="i18n(this)">-B</span></dt> <dt id="Documentation/git-svn.txt---before"><span data-i18n="9a686768f8f17a77fcb9777c0bb329692be277d9d193ae4c0cdc4008b0e75d2a/56" data-source="--before" onmousemove="i18n(this)">--before</span></dt> <dd> <p><span data-i18n="a2229227fb2a02bf3447307c68ddb2f4061d39e27be1d0b7c7d8d3fee161bd66/7a" data-source="Don&amp;rsquo;t require an exact match if given an SVN revision, instead find the commit corresponding to the state of the SVN repository (on the current branch) at the specified revision." onmousemove="i18n(this)">&Ncy;&iecy; &tcy;&rcy;&iecy;&bcy;&ucy;&jcy;&tcy;&iecy; &tcy;&ocy;&chcy;&ncy;&ocy;&gcy;&ocy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&iecy;&ncy;&icy;&yacy;, &iecy;&scy;&lcy;&icy; &dcy;&acy;&ncy;&acy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&yacy; SVN, &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&gcy;&ocy; &ncy;&acy;&jcy;&dcy;&icy;&tcy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&ucy;&yucy; &scy;&ocy;&scy;&tcy;&ocy;&yacy;&ncy;&icy;&yucy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; SVN (&vcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy;) &vcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&jcy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-svn.txt--A"><span data-i18n="aad8f90c96ec1604a5995e55538e65764ceea0e66933214a3bab5338cb1e7311/c6" data-source="-A" onmousemove="i18n(this)">-A</span></dt> <dt id="Documentation/git-svn.txt---after"><span data-i18n="2f11220d2faa1918c44763540021c34fa843e374f37fd8c29b183913fa478dd4/5a" data-source="--after" onmousemove="i18n(this)">--after</span></dt> <dd> <p><span data-i18n="9b0310deb883723e50541348b21c39c0bf63a5242a0ae43a9751bbf39d378939/1d" data-source="Don&amp;rsquo;t require an exact match if given an SVN revision; if there is not an exact match return the closest match searching forward in the history." onmousemove="i18n(this)">&Ncy;&iecy; &tcy;&rcy;&iecy;&bcy;&ocy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&chcy;&ncy;&ocy;&gcy;&ocy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&iecy;&ncy;&icy;&yacy;, &iecy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &vcy;&iecy;&rcy;&scy;&icy;&yacy; SVN; &iecy;&scy;&lcy;&icy; &tcy;&ocy;&chcy;&ncy;&ocy;&gcy;&ocy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&iecy;&ncy;&icy;&yacy; &ncy;&iecy;&tcy;, &vcy;&iecy;&rcy;&ncy;&icy;&tcy;&iecy; &bcy;&lcy;&icy;&zhcy;&acy;&jcy;&shcy;&iecy;&iecy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&iecy;&ncy;&icy;&iecy; &vcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &pcy;&ocy;&icy;&scy;&kcy;&acy;.</span></p> </dd> </dl> </div> </dd> <dt id="Documentation/git-svn.txt-emset-treeem"> <span data-i18n="35f1b184a556009c6ea64d649a00cfc979aae8a583cf77e1fb6c2325341ef0a1/95" data-source="&lt;em&gt;set-tree&lt;/em&gt;" onmousemove="i18n(this)"><em>set-tree</em></span> </dt> <dd> <p><span data-i18n="0f93be5cf0ddf757907b95883ad6d35618f60735053eaaee821b31d7a3783876/ac" data-source="You should consider using &lt;code&gt;dcommit&lt;/code&gt; instead of this command. Commit specified commit or tree objects to SVN. This relies on your imported fetch data being up to date. This makes absolutely no attempts to do patching when committing to SVN, it simply overwrites files with those specified in the tree or commit. All merging is assumed to have taken place independently of &lt;code&gt;git svn&lt;/code&gt; functions." onmousemove="i18n(this)">&Vcy;&acy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &rcy;&acy;&scy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy;&tcy;&softcy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;&scy;&tcy;&softcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;  <code>dcommit</code>  &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&jcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;. &Zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&iecy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ycy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &icy;&lcy;&icy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy; &vcy; SVN. &Ecy;&tcy;&ocy; &zcy;&acy;&vcy;&icy;&scy;&icy;&tcy; &ocy;&tcy; &acy;&kcy;&tcy;&ucy;&acy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&icy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &vcy;&ycy;&bcy;&ocy;&rcy;&kcy;&icy;. &Ecy;&tcy;&ocy; &ncy;&iecy; &dcy;&iecy;&lcy;&acy;&iecy;&tcy; &acy;&bcy;&scy;&ocy;&lcy;&yucy;&tcy;&ncy;&ocy; &ncy;&icy;&kcy;&acy;&kcy;&icy;&khcy; &pcy;&ocy;&pcy;&ycy;&tcy;&ocy;&kcy; &scy;&dcy;&iecy;&lcy;&acy;&tcy;&softcy; &pcy;&acy;&tcy;&chcy;&icy; &pcy;&rcy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&iecy; &vcy; SVN, &ocy;&ncy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&iecy;&tcy; &fcy;&acy;&jcy;&lcy;&ycy; &tcy;&iecy;&mcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &vcy; &dcy;&iecy;&rcy;&iecy;&vcy;&iecy; &icy;&lcy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&iecy;. &Pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&iecy;&tcy;&scy;&yacy;, &chcy;&tcy;&ocy; &vcy;&scy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &pcy;&rcy;&ocy;&icy;&zcy;&ocy;&shcy;&lcy;&icy; &ncy;&iecy;&zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ocy; &ocy;&tcy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&jcy;  <code>git svn</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt-emcreate-ignoreem"> <span data-i18n="89389d1bed1c5c32fce2638654db492e33ff82997c34307bcdca5ca10ee5a657/63" data-source="&lt;em&gt;create-ignore&lt;/em&gt;" onmousemove="i18n(this)"><em>create-ignore</em></span> </dt> <dd> <p><span data-i18n="35e52fe92d21c4782284093c38c0f92844cd0d9f2c830693ca6cd09808c243b8/76" data-source="Recursively finds the svn:ignore property on directories and creates matching .gitignore files. The resulting files are staged to be committed, but are not committed. Use -r/--revision to refer to a specific revision." onmousemove="i18n(this)">&Rcy;&iecy;&kcy;&ucy;&rcy;&scy;&icy;&vcy;&ncy;&ocy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy; svn:ignore &vcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;&khcy; &icy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; .gitignore. &Pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ycy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &gcy;&ocy;&tcy;&ocy;&vcy;&yacy;&tcy;&scy;&yacy; &kcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &ncy;&ocy; &ncy;&iecy; &fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; -r/--revision &dcy;&lcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &ncy;&acy; &kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ucy;&yucy; &vcy;&iecy;&rcy;&scy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-svn.txt-emshow-ignoreem"> <span data-i18n="c9b05f4a8af279974ae6871caec729eb27b743b38222aa1dc53f6639c5a4e23d/b4" data-source="&lt;em&gt;show-ignore&lt;/em&gt;" onmousemove="i18n(this)"><em>show-ignore</em></span> </dt> <dd> <p><span data-i18n="2847252c8bffef0978b6de38c76b7e9cb2ec02a2cfd3455277d1d828ffb8c19e/75" data-source="Recursively finds and lists the svn:ignore property on directories. The output is suitable for appending to the $GIT_DIR/info/exclude file." onmousemove="i18n(this)">&Rcy;&iecy;&kcy;&ucy;&rcy;&scy;&icy;&vcy;&ncy;&ocy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy; &icy; &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&yacy;&iecy;&tcy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy; svn:ignore &vcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;&khcy;. &Vcy;&ycy;&vcy;&ocy;&dcy; &pcy;&ocy;&dcy;&khcy;&ocy;&dcy;&icy;&tcy; &dcy;&lcy;&yacy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &vcy; &fcy;&acy;&jcy;&lcy; $GIT_DIR/info/exclude.</span></p> </dd> <dt id="Documentation/git-svn.txt-emmkdirsem"> <span data-i18n="581105d69f289b7839b9aabfc423754036c229b06a6fee1d4c8a1701d5e41109/d2" data-source="&lt;em&gt;mkdirs&lt;/em&gt;" onmousemove="i18n(this)"><em>mkdirs</em></span> </dt> <dd> <p><span data-i18n="27b64e72e9b78211203315548900be4963a944d256749b2a1b9293fba96ce6ae/8a" data-source="Attempts to recreate empty directories that core Git cannot track based on information in $GIT_DIR/svn/&amp;lt;refname&amp;gt;/unhandled.log files. Empty directories are automatically recreated when using &amp;quot;git svn clone&amp;quot; and &amp;quot;git svn rebase&amp;quot;, so &amp;quot;mkdirs&amp;quot; is intended for use after commands like &amp;quot;git checkout&amp;quot; or &amp;quot;git reset&amp;quot;. (See the svn-remote.&amp;lt;name&amp;gt;.automkdirs config file option for more information.)" onmousemove="i18n(this)">&Pcy;&ocy;&pcy;&ycy;&tcy;&kcy;&icy; &vcy;&ocy;&scy;&scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy; &pcy;&ucy;&scy;&tcy;&ycy;&iecy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &yacy;&dcy;&rcy;&ocy; &ZeroWidthSpace;Git  &ncy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&tcy;&softcy;, &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy; &vcy; &fcy;&acy;&jcy;&lcy;&acy;&khcy; $GIT_DIR/svn/&lt;refname&gt;/unhandled.log. &Pcy;&ucy;&scy;&tcy;&ycy;&iecy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &vcy;&ocy;&scy;&scy;&ocy;&zcy;&dcy;&acy;&yucy;&tcy;&scy;&yacy; &pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  &quot;git svn clone&quot;  &icy;  &quot;git svn rebase&quot; , &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy;  &quot;mkdirs&quot;  &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy; &dcy;&lcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy; &tcy;&acy;&kcy;&icy;&khcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;, &kcy;&acy;&kcy;  &quot;git checkout&quot;  &icy;&lcy;&icy;  &quot;git reset&quot; . (&Dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &scy;&mcy;. &vcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&iecy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&ocy;&ncy;&ncy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy; svn-remote.&lt;name&gt;.automkdirs.)</span></p> </dd> <dt id="Documentation/git-svn.txt-emcommit-diffem"> <span data-i18n="f5c62765c3a72c9c3e702d1af87b442f564a056ceed6276db8a009baf72f17fd/cc" data-source="&lt;em&gt;commit-diff&lt;/em&gt;" onmousemove="i18n(this)"><em>commit-diff</em></span> </dt> <dd> <p><span data-i18n="b54266be95bdd5888bb401449852eb8228678883b1cb34119c127b8ca6d7542c/1d" data-source="Commits the diff of two tree-ish arguments from the command-line. This command does not rely on being inside a &lt;code&gt;git svn
init&lt;/code&gt;-ed repository. This command takes three arguments, (a) the original tree to diff against, (b) the new tree result, (c) the URL of the target Subversion repository. The final argument (URL) may be omitted if you are working from a &lt;code&gt;git svn&lt;/code&gt;-aware repository (that has been &lt;code&gt;init&lt;/code&gt;-ed with &lt;code&gt;git svn&lt;/code&gt;). The -r&amp;lt;revision&amp;gt; option is required for this." onmousemove="i18n(this)">&Fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&iecy;&tcy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &dcy;&vcy;&ucy;&khcy; &dcy;&rcy;&iecy;&vcy;&ocy;&vcy;&icy;&dcy;&ncy;&ycy;&khcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; &icy;&zcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;. &Ecy;&tcy;&acy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy; &ncy;&iecy; &zcy;&acy;&vcy;&icy;&scy;&icy;&tcy; &ocy;&tcy; &ncy;&acy;&khcy;&ocy;&zhcy;&dcy;&iecy;&ncy;&icy;&yacy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;  <code>git svn
init</code> . &Ecy;&tcy;&acy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&iecy;&tcy; &tcy;&rcy;&icy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;: (&acy;) &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy; &dcy;&lcy;&yacy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;, (&bcy;) &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &ncy;&ocy;&vcy;&ocy;&gcy;&ocy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy;, (&vcy;) URL-&acy;&dcy;&rcy;&iecy;&scy; &tscy;&iecy;&lcy;&iecy;&vcy;&ocy;&gcy;&ocy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; Subversion. &Pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&icy;&jcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy; (URL) &mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&softcy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy;&iecy; &scy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&mcy;, &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&shchcy;&icy;&mcy;  <code>git svn</code>  (&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &bcy;&ycy;&lcy; &ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&acy;&ncy;  <code>init</code>  &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git svn</code>  ). &Dcy;&lcy;&yacy; &ecy;&tcy;&ocy;&gcy;&ocy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; -r&lt;&rcy;&iecy;&vcy;&icy;&zcy;&icy;&yacy;&gt;.</span></p> <p><span data-i18n="74ab0e882cdf54076782af13074920f81aa2d5c1c07987492767673f068ec55b/04" data-source="The commit message is supplied either directly with the &lt;code&gt;-m&lt;/code&gt; or &lt;code&gt;-F&lt;/code&gt; option, or indirectly from the tag or commit when the second tree-ish denotes such an object, or it is requested by invoking an editor (see &lt;code&gt;--edit&lt;/code&gt; option below)." onmousemove="i18n(this)">&Scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &lcy;&icy;&bcy;&ocy; &ncy;&acy;&pcy;&rcy;&yacy;&mcy;&ucy;&yucy; &scy; &ocy;&pcy;&tscy;&icy;&iecy;&jcy;  <code>-m</code>  &icy;&lcy;&icy;  <code>-F</code> , &lcy;&icy;&bcy;&ocy; &kcy;&ocy;&scy;&vcy;&iecy;&ncy;&ncy;&ocy; &icy;&zcy; &tcy;&iecy;&gcy;&acy; &icy;&lcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &kcy;&ocy;&gcy;&dcy;&acy; &vcy;&tcy;&ocy;&rcy;&ocy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy; &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy; &tcy;&acy;&kcy;&ocy;&jcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;, &lcy;&icy;&bcy;&ocy; &ocy;&ncy;&ocy; &zcy;&acy;&pcy;&rcy;&acy;&shcy;&icy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&ucy;&tcy;&iecy;&mcy; &vcy;&ycy;&zcy;&ocy;&vcy;&acy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&ocy;&rcy;&acy; (&scy;&mcy;. &ocy;&pcy;&tscy;&icy;&yucy;  <code>--edit</code>  &ncy;&icy;&zhcy;&iecy;).</span></p> <div> <dl> <dt id="Documentation/git-svn.txt--mltmsggt"><span data-i18n="6b2bc53940ee8c8405cdb7183f2a4c568530ed4b01e9e225ed8cd0d3c1fb2614/89" data-source="-m &amp;lt;msg&amp;gt;" onmousemove="i18n(this)">-m &lt;msg&gt;</span></dt> <dt id="Documentation/git-svn.txt---messageltmsggt"><span data-i18n="73669b38c59717c9084b871482e75b0425ac5b5469d339f18d2eaf497b2861b4/5c" data-source="--message=&amp;lt;msg&amp;gt;" onmousemove="i18n(this)">--message=&lt;msg&gt;</span></dt> <dd> <p><span data-i18n="f81f06cc28ce53ab94fc6260f618b890d72d2c860c4f2d8b5713db6bba156b1e/26" data-source="Use the given &lt;code&gt;msg&lt;/code&gt; as the commit message. This option disables the &lt;code&gt;--edit&lt;/code&gt; option." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&jcy;  <code>msg</code>  &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>--edit</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt--Fltfilenamegt"><span data-i18n="533bae721a8153fabbcaf4b398d11b2da263ab67e48c73182a4ea0580ebce6f3/66" data-source="-F &amp;lt;filename&amp;gt;" onmousemove="i18n(this)">-F &lt;filename&gt;</span></dt> <dt id="Documentation/git-svn.txt---fileltfilenamegt"><span data-i18n="300a583da36caa1fa6301e74b1af366261e47776d159680263d98aa8fae4846d/f1" data-source="--file=&amp;lt;filename&amp;gt;" onmousemove="i18n(this)">--file=&lt;filename&gt;</span></dt> <dd> <p><span data-i18n="33b26fbae4607895c3fba476db6f7b29f781a90ef3b5bcb5117396507e90429c/33" data-source="Take the commit message from the given file. This option disables the &lt;code&gt;--edit&lt;/code&gt; option." onmousemove="i18n(this)">&Vcy;&ocy;&zcy;&softcy;&mcy;&icy;&tcy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &icy;&zcy; &dcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy;. &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>--edit</code> .</span></p> </dd> </dl> </div> </dd> <dt id="Documentation/git-svn.txt-eminfoem"> <span data-i18n="19a368a6143ca15f8ec8e3c6e6d23ae5bffcfa830f47505af96d82e56ab3b15b/4f" data-source="&lt;em&gt;info&lt;/em&gt;" onmousemove="i18n(this)"><em>info</em></span> </dt> <dd> <p><span data-i18n="5270fe5b372d4852700991f6daea4bf7ec9f26bda679cf85b3c883a710cad930/17" data-source="Shows information about a file or directory similar to what &amp;lsquo;svn info&amp;rsquo; provides. Does not currently support a -r/--revision argument. Use the --url option to output only the value of the &lt;code&gt;URL:&lt;/code&gt; field." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &ocy; &fcy;&acy;&jcy;&lcy;&iecy; &icy;&lcy;&icy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&iecy;, &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ucy;&yucy; &tcy;&ocy;&jcy;, &chcy;&tcy;&ocy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &laquo;svn info&raquo;. &Vcy; &ncy;&acy;&scy;&tcy;&ocy;&yacy;&shchcy;&iecy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &ncy;&iecy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&iecy;&tcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy; -r/--revision. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ocy;&pcy;&tscy;&icy;&yucy; --url &dcy;&lcy;&yacy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy;&lcy;&yacy;  <code>URL:</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt-emproplistem"> <span data-i18n="c6a65925845bf95c76db4fe5e3e348715a4d1bb8bfa900981e773568112fe8d0/d3" data-source="&lt;em&gt;proplist&lt;/em&gt;" onmousemove="i18n(this)"><em>proplist</em></span> </dt> <dd> <p><span data-i18n="086797969e2f5219adde88ddf487181b525b6cf0dfc328807ef4cb8f64e8a172/13" data-source="Lists the properties stored in the Subversion repository about a given file or directory. Use -r/--revision to refer to a specific Subversion revision." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&yacy;&iecy;&tcy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&acy;, &khcy;&rcy;&acy;&ncy;&yacy;&shchcy;&icy;&iecy;&scy;&yacy; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; Subversion, &dcy;&lcy;&yacy; &dcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy; &icy;&lcy;&icy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; -r/--revision &dcy;&lcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &ncy;&acy; &kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ucy;&yucy; &vcy;&iecy;&rcy;&scy;&icy;&yucy; Subversion.</span></p> </dd> <dt id="Documentation/git-svn.txt-empropgetem"> <span data-i18n="5ba65964ccefd5ce25455cb15d8210b0524beb769ac5126cfc42ffbbfd2d9346/4d" data-source="&lt;em&gt;propget&lt;/em&gt;" onmousemove="i18n(this)"><em>propget</em></span> </dt> <dd> <p><span data-i18n="c729b073a0fed6afd590cdf99abc5d6d6b878db8821bdbeef0be35257d91945f/75" data-source="Gets the Subversion property given as the first argument, for a file. A specific revision can be specified with -r/--revision." onmousemove="i18n(this)">&Pcy;&ocy;&lcy;&ucy;&chcy;&acy;&iecy;&tcy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy; Subversion, &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ocy;&iecy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy; &dcy;&lcy;&yacy; &fcy;&acy;&jcy;&lcy;&acy;. &Kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ucy;&yucy; &vcy;&iecy;&rcy;&scy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; -r/--revision.</span></p> </dd> <dt id="Documentation/git-svn.txt-empropsetem"> <span data-i18n="cba6ebf458c6fda12b4dfe914f2c65689fdcfcefd21a59dba6f01731fe3e4f9d/d0" data-source="&lt;em&gt;propset&lt;/em&gt;" onmousemove="i18n(this)"><em>propset</em></span> </dt> <dd> <p><span data-i18n="87a64f0c305ddc72a40fb0f5e0124aa84c1d1f2132652b97b588b7982da59891/2b" data-source="Sets the Subversion property given as the first argument, to the value given as the second argument for the file given as the third argument." onmousemove="i18n(this)">&Ucy;&scy;&tcy;&acy;&ncy;&acy;&vcy;&lcy;&icy;&vcy;&acy;&iecy;&tcy; &dcy;&lcy;&yacy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&acy; Subversion, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;, &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&iecy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &vcy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy; &dcy;&lcy;&yacy; &fcy;&acy;&jcy;&lcy;&acy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &tcy;&rcy;&iecy;&tcy;&softcy;&iecy;&gcy;&ocy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;.</span></p> <p><span data-i18n="872887e563e75957ffc20b021332504f2ddd0a8f3964cb93070863bfaf13cdad/7a" data-source="Example:" onmousemove="i18n(this)">Example:</span></p> <div> <div> <pre class="hljs language-bash">git svn propset svn:keywords <span class="hljs-string">&quot;FreeBSD=%H&quot;</span> devel/py-tipper/Makefile</pre> </div> </div> <p><span data-i18n="1c6f50536378322ebed558a1edd34f8d3465331e2a195dfaeac0fbddda996c2e/b8" data-source="This will set the property &lt;code&gt;svn:keywords&lt;/code&gt; to &lt;code&gt;FreeBSD=%H&lt;/code&gt; for the file &lt;code&gt;devel/py-tipper/Makefile&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy; &dcy;&lcy;&yacy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&acy;  <code>svn:keywords</code>  &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>FreeBSD=%H</code>  &dcy;&lcy;&yacy; &fcy;&acy;&jcy;&lcy;&acy;  <code>devel/py-tipper/Makefile</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt-emshow-externalsem"> <span data-i18n="9d9e9b7389a05527febf787936fca593c0adac22292ffa78118355681903666d/94" data-source="&lt;em&gt;show-externals&lt;/em&gt;" onmousemove="i18n(this)"><em>show-externals</em></span> </dt> <dd> <p><span data-i18n="bf1f8bb63323a9ea1b05572f9bb512b2603eade541e3e56ffde48148adce18f7/ba" data-source="Shows the Subversion externals. Use -r/--revision to specify a specific revision." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&ncy;&iecy;&shcy;&ncy;&icy;&iecy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&ycy; Subversion. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; -r/--revision, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ucy;&yucy; &vcy;&iecy;&rcy;&scy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-svn.txt-emgcem"> <span data-i18n="d7d03c433a20f779ebeeb5ce852303d83fdaea465bf5bfef6c13aed43140d0db/07" data-source="&lt;em&gt;gc&lt;/em&gt;" onmousemove="i18n(this)"><em>gc</em></span> </dt> <dd> <p><span data-i18n="5be0a3708858f1d3734924907a1401190a32676d9383f48cfa3ed7eda2961e0e/fd" data-source="Compress $GIT_DIR/svn/&amp;lt;refname&amp;gt;/unhandled.log files and remove $GIT_DIR/svn/&amp;lt;refname&amp;gt;/index files." onmousemove="i18n(this)">&Scy;&ocy;&zhcy;&mcy;&icy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; $GIT_DIR/svn/&lt;refname&gt;/unhandled.log &icy; &ucy;&dcy;&acy;&lcy;&icy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; $GIT_DIR/svn/&lt;refname&gt;/index.</span></p> </dd> <dt id="Documentation/git-svn.txt-emresetem"> <span data-i18n="7acface73d34f134964b3b55f853e9194d33fbf14813bd1c3f9501524d1785e5/2e" data-source="&lt;em&gt;reset&lt;/em&gt;" onmousemove="i18n(this)"><em>reset</em></span> </dt> <dd> <p><span data-i18n="2cc21d1c55bc332ca1ba0408068bbf09612dd05a30bbd8828efa6a7d228ccfc4/8d" data-source="Undoes the effects of &lt;code&gt;fetch&lt;/code&gt; back to the specified revision. This allows you to re-&lt;code&gt;fetch&lt;/code&gt; an SVN revision. Normally the contents of an SVN revision should never change and &lt;code&gt;reset&lt;/code&gt; should not be necessary. However, if SVN permissions change, or if you alter your --ignore-paths option, a &lt;code&gt;fetch&lt;/code&gt; may fail with &amp;quot;not found in commit&amp;quot; (file not previously visible) or &amp;quot;checksum mismatch&amp;quot; (missed a modification). If the problem file cannot be ignored forever (with --ignore-paths) the only way to repair the repo is to use &lt;code&gt;reset&lt;/code&gt;." onmousemove="i18n(this)">&Ocy;&tcy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &ecy;&fcy;&fcy;&iecy;&kcy;&tcy;&ycy;  <code>fetch</code>  &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy; &ncy;&acy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ucy;&yucy; &vcy;&iecy;&rcy;&scy;&icy;&yucy;. &Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&icy;&tcy; &vcy;&acy;&mcy; &pcy;&ocy;&vcy;&tcy;&ocy;&rcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &vcy;&iecy;&rcy;&scy;&icy;&yucy; SVN  <code>fetch</code> . &Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &vcy;&iecy;&rcy;&scy;&icy;&icy; SVN &ncy;&icy;&kcy;&ocy;&gcy;&dcy;&acy; &ncy;&iecy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &mcy;&iecy;&ncy;&yacy;&tcy;&softcy;&scy;&yacy;, &icy;  <code>reset</code>  &ncy;&iecy; &tcy;&rcy;&iecy;&bcy;&ucy;&iecy;&tcy;&scy;&yacy;. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy;, &iecy;&scy;&lcy;&icy; &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&icy;&yacy; SVN &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&yucy;&tcy;&scy;&yacy; &icy;&lcy;&icy; &iecy;&scy;&lcy;&icy; &vcy;&ycy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; --ignore-paths,  <code>fetch</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &vcy;&ycy;&jcy;&tcy;&icy; &icy;&zcy; &scy;&tcy;&rcy;&ocy;&yacy; &scy;  &quot;not found in commit&quot;  (&fcy;&acy;&jcy;&lcy; &rcy;&acy;&ncy;&iecy;&iecy; &ncy;&iecy; &bcy;&ycy;&lcy; &vcy;&icy;&dcy;&iecy;&ncy;) &icy;&lcy;&icy;  &quot;checksum mismatch&quot;  (&pcy;&rcy;&ocy;&pcy;&ucy;&shchcy;&iecy;&ncy;&acy; &mcy;&ocy;&dcy;&icy;&fcy;&icy;&kcy;&acy;&tscy;&icy;&yacy;). &IEcy;&scy;&lcy;&icy; &pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &ncy;&iecy;&lcy;&softcy;&zcy;&yacy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &ncy;&acy;&vcy;&scy;&iecy;&gcy;&dcy;&acy; (&scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; --ignore-paths), &iecy;&dcy;&icy;&ncy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ycy;&jcy; &scy;&pcy;&ocy;&scy;&ocy;&bcy; &vcy;&ocy;&scy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; &mdash; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>reset</code>  .</span></p> <p><span data-i18n="0cd68f07d8077566f1a5c6d4c19ab56619441966671af579038f7f2add6a16a5/a2" data-source="Only the rev_map and refs/remotes/git-svn are changed (see &lt;code&gt;$GIT_DIR/svn/**/.rev_map.*&lt;/code&gt; in the FILES section below for details). Follow &lt;code&gt;reset&lt;/code&gt; with a &lt;code&gt;fetch&lt;/code&gt; and then &lt;code&gt;git reset&lt;/code&gt; or &lt;code&gt;git rebase&lt;/code&gt; to move local branches onto the new tree." onmousemove="i18n(this)">&Icy;&zcy;&mcy;&iecy;&ncy;&yacy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; rev_map &icy; refs/remotes/git-svn (&pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy;  <code>$GIT_DIR/svn/**/.rev_map.*</code>  &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy; &Fcy;&Acy;&Jcy;&Lcy;&Ycy; &ncy;&icy;&zhcy;&iecy;). &Scy;&lcy;&iecy;&dcy;&ucy;&jcy;&tcy;&iecy; &zcy;&acy;  <code>reset</code> <code>fetch</code> , &acy; &zcy;&acy;&tcy;&iecy;&mcy;  <code>git reset</code>  &icy;&lcy;&icy;  <code>git rebase</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&scy;&tcy;&icy;&tcy;&softcy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &vcy;&iecy;&tcy;&vcy;&icy; &vcy; &ncy;&ocy;&vcy;&ocy;&iecy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy;.</span></p> <div> <dl> <dt id="Documentation/git-svn.txt--rltngt"><span data-i18n="b95817a54b7c0da28fdbc30d88bc0e701cbb5128f43bc825163c12dc0e280067/5b" data-source="-r &amp;lt;n&amp;gt;" onmousemove="i18n(this)">-r &lt;n&gt;</span></dt> <dt id="Documentation/git-svn.txt---revisionltngt"><span data-i18n="d716265a8b772e341075299349dcff8ed9c46900afdc0fd9947ed35ccb46de47/2e" data-source="--revision=&amp;lt;n&amp;gt;" onmousemove="i18n(this)">--revision=&lt;n&gt;</span></dt> <dd> <p><span data-i18n="6ac720f40e5b81d0adc9621c1a1886d1a99be7595e966e91578d0099eaa620d5/ae" data-source="Specify the most recent revision to keep. All later revisions are discarded." onmousemove="i18n(this)">&Ucy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &scy;&acy;&mcy;&ucy;&yucy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&yucy;&yucy; &vcy;&iecy;&rcy;&scy;&icy;&yucy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ucy;&yucy; &ncy;&ucy;&zhcy;&ncy;&ocy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&icy;&tcy;&softcy;. &Vcy;&scy;&iecy; &bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&ocy;&zcy;&dcy;&ncy;&icy;&iecy; &vcy;&iecy;&rcy;&scy;&icy;&icy; &ocy;&tcy;&bcy;&rcy;&acy;&scy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy;.</span></p> </dd> <dt id="Documentation/git-svn.txt--p"><span data-i18n="567479c447e472328522a1d759aabb9b579e4522a6da547c983d29e94c1604c2/a3" data-source="-p" onmousemove="i18n(this)">-p</span></dt> <dt id="Documentation/git-svn.txt---parent-1"><span data-i18n="e09e1eadc1ccb9ce31a1e9faf082771aaceeab568c2e10c2bf1aacc1dc70152f/de" data-source="--parent" onmousemove="i18n(this)">--parent</span></dt> <dd> <p><span data-i18n="8228c1f4a14f388b097c567acce1bc5bfa4a0725c54b386b47b789cf0b447000/09" data-source="Discard the specified revision as well, keeping the nearest parent instead." onmousemove="i18n(this)">&Tcy;&acy;&kcy;&zhcy;&iecy; &ocy;&tcy;&mcy;&iecy;&ncy;&icy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ucy;&yucy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&yucy;, &scy;&ocy;&khcy;&rcy;&acy;&ncy;&icy;&vcy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ncy;&iecy;&iecy; &bcy;&lcy;&icy;&zhcy;&acy;&jcy;&shcy;&ucy;&yucy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ucy;&yucy; &vcy;&iecy;&rcy;&scy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-svn.txt-Example"><span data-i18n="872887e563e75957ffc20b021332504f2ddd0a8f3964cb93070863bfaf13cdad/7a" data-source="Example:" onmousemove="i18n(this)">Example:</span></dt> <dd> <p><span data-i18n="fbacb4c618ea9c3a00cb3974c742c882214b683515dcf7ac92f5c7310b221115/48" data-source="Assume you have local changes in &amp;quot;master&amp;quot;, but you need to refetch &amp;quot;r2&amp;quot;." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&ocy;&zhcy;&icy;&mcy;, &ucy; &vcy;&acy;&scy; &iecy;&scy;&tcy;&softcy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy;  &quot;master&quot; , &ncy;&ocy; &vcy;&acy;&mcy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &ocy;&bcy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy;  &quot;r2&quot; .</span></p> <div> <div> <pre class="hljs language-css">    r1-<span class="hljs-attr">--r2---r3</span> remotes/git-svn
                \
                 <span class="hljs-selector-tag">A</span>-<span class="hljs-attr">--B</span> master</pre> </div> </div> <p><span data-i18n="f3c4da0d7514e5ba6c419dffb025d37a4cc226864ca9e0dcda863330878e75b4/16" data-source="Fix the ignore-paths or SVN permissions problem that caused &amp;quot;r2&amp;quot; to be incomplete in the first place. Then:" onmousemove="i18n(this)">&Icy;&scy;&pcy;&rcy;&acy;&vcy;&softcy;&tcy;&iecy; &pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&ucy; &scy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;&mcy; &pcy;&ucy;&tcy;&iecy;&jcy; &icy;&lcy;&icy; &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&icy;&jcy; SVN, &icy;&zcy;-&zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy;  &quot;r2&quot;  &icy;&zcy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ocy; &bcy;&ycy;&lcy; &ncy;&iecy;&pcy;&ocy;&lcy;&ncy;&ycy;&mcy;. &Zcy;&acy;&tcy;&iecy;&mcy;:</span></p> <div> <pre class="hljs language-css">git svn reset -r2 -<span class="hljs-selector-tag">p</span>
git svn fetch</pre> </div> <div> <div> <pre class="hljs language-bash">    r1---r2<span class="hljs-string">&apos;--r3&apos;</span> remotes/git-svn
      \
       r2---r3---A---B master</pre> </div> </div> <p><span data-i18n="07bfa943d985805e43ab07dbe3768e3855980223b914dda8f15a467826a32513/62" data-source="Then fixup &amp;quot;master&amp;quot; with &lt;code&gt;git rebase&lt;/code&gt;. Do NOT use &lt;code&gt;git merge&lt;/code&gt; or your history will not be compatible with a future &lt;code&gt;dcommit&lt;/code&gt;!" onmousemove="i18n(this)">&Zcy;&acy;&tcy;&iecy;&mcy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&softcy;&tcy;&iecy;  &quot;master&quot;  &ncy;&acy;  <code>git rebase</code> . &Ncy;&IEcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>git merge</code> , &icy;&ncy;&acy;&chcy;&iecy; &vcy;&acy;&shcy;&acy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yacy; &ncy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&ocy;&vcy;&mcy;&iecy;&scy;&tcy;&icy;&mcy;&acy; &scy; &bcy;&ucy;&dcy;&ucy;&shchcy;&icy;&mcy;  <code>dcommit</code> !</span></p> <div> <pre class="hljs language-css">git rebase <span class="hljs-attr">--onto</span> remotes/git-svn <span class="hljs-selector-tag">A</span>^ master</pre> </div> <div> <div> <pre class="hljs language-bash">    r1---r2<span class="hljs-string">&apos;--r3&apos;</span> remotes/git-svn
                \
                 A<span class="hljs-string">&apos;--B&apos;</span> master</pre> </div> </div> </dd> </dl> </div> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_options"><span data-i18n="d0db8b5e364b6989e4b8f38a2b3846b87d99a51c1592ebf35d21cc66405a8e39/b6" data-source="Options" onmousemove="i18n(this)">Options</span></h2> <div> <div> <dl> <dt id="Documentation/git-svn.txt---sharedfalsetrueumaskgroupallworldeverybody"><span data-i18n="723e7b1984bca4f8956881f3b3f57a41ad103d521c98adcae33c7cdcf1c3c608/10" data-source="--shared[=(false|true|umask|group|all|world|everybody)]" onmousemove="i18n(this)">--shared[=(false|true|umask|group|all|world|everybody)]</span></dt> <dt id="Documentation/git-svn.txt---templatelttemplate-directorygt"><span data-i18n="ba5820ca4d308030a2d07932b6f609b11706127cd656ea659466560984db0d5f/51" data-source="--template=&amp;lt;template-directory&amp;gt;" onmousemove="i18n(this)">--template=&lt;template-directory&gt;</span></dt> <dd> <p><span data-i18n="0847d6a574382c6aa994473c8bee62d189555e98e35d255a4a6e65bc80d09f26/34" data-source="Only used with the &lt;code&gt;init&lt;/code&gt; command. These are passed directly to &lt;code&gt;git init&lt;/code&gt;." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ocy;&jcy;  <code>init</code> . &Ocy;&ncy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&yucy;&tcy;&scy;&yacy; &ncy;&iecy;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &vcy;  <code>git init</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt--rltarggt"><span data-i18n="6e9977f597e0491091db0969a935c544b585ed631fd1467f8cc2f2b440d05115/0d" data-source="-r &amp;lt;arg&amp;gt;" onmousemove="i18n(this)">-r &lt;arg&gt;</span></dt> <dt id="Documentation/git-svn.txt---revisionltarggt"><span data-i18n="e5e6056be7c6ef430d78ce08f9de07e44e387cd7487edd3808ff75a384f58eee/fa" data-source="--revision &amp;lt;arg&amp;gt;" onmousemove="i18n(this)">--revision &lt;arg&gt;</span></dt> <dd> <p><span data-i18n="ee5bc649c17c5a78cce7d4eee3c25ee7170c1c1a8c6687d566860ccd96ba17ef/57" data-source="Used with the &lt;code&gt;fetch&lt;/code&gt; command." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &scy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ocy;&jcy;  <code>fetch</code> .</span></p> <p><span data-i18n="03b59ccd897f3ca6fecd6c1e1b3f8445e04ca6eb9c62850daed0a89e69f9237c/92" data-source="This allows revision ranges for partial/cauterized history to be supported. $NUMBER, $NUMBER1:$NUMBER2 (numeric ranges), $NUMBER:HEAD, and BASE:$NUMBER are all supported." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&tcy;&softcy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&ycy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy; &dcy;&lcy;&yacy; &chcy;&acy;&scy;&tcy;&icy;&chcy;&ncy;&ocy;&jcy;/&pcy;&rcy;&icy;&zhcy;&icy;&gcy;&acy;&iecy;&mcy;&ocy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;. &Pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; $NUMBER, $NUMBER1:$NUMBER2 (&chcy;&icy;&scy;&lcy;&ocy;&vcy;&ycy;&iecy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&ycy;), $NUMBER:HEAD &icy; BASE:$NUMBER.</span></p> <p><span data-i18n="3762bda238cc53e0f74d428ac999ae0777001794438409d9ad1d45174198aa59/d8" data-source="This can allow you to make partial mirrors when running fetch; but is generally not recommended because history will be skipped and lost." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&icy;&tcy;&softcy; &vcy;&acy;&mcy; &scy;&ocy;&zcy;&dcy;&acy;&vcy;&acy;&tcy;&softcy; &chcy;&acy;&scy;&tcy;&icy;&chcy;&ncy;&ycy;&iecy; &zcy;&iecy;&rcy;&kcy;&acy;&lcy;&acy; &pcy;&rcy;&icy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&icy; &vcy;&ycy;&bcy;&ocy;&rcy;&kcy;&icy;; &ncy;&ocy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ecy;&tcy;&ocy; &ncy;&iecy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yacy; &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&rcy;&ocy;&pcy;&ucy;&shchcy;&iecy;&ncy;&acy; &icy; &pcy;&ocy;&tcy;&iecy;&rcy;&yacy;&ncy;&acy;.</span></p> </dd> <dt id="Documentation/git-svn.txt--"><span data-i18n="3973e022e93220f9212c18d0d0c543ae7c309e46640da93a4a0314de999f5112/2e" data-source="-" onmousemove="i18n(this)">-</span></dt> <dt id="Documentation/git-svn.txt---stdin"><span data-i18n="06cc2377ccb785d93fd1515e188ca4dfe8c83def25a0c91bd36731a3b50c77f2/d9" data-source="--stdin" onmousemove="i18n(this)">--stdin</span></dt> <dd> <p><span data-i18n="50226e08e8169b7f531959c8ca4cf177ea10c1a8ffb65834f8ebb10b21aec7fa/17" data-source="Only used with the &lt;code&gt;set-tree&lt;/code&gt; command." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ocy;&jcy;  <code>set-tree</code> .</span></p> <p><span data-i18n="f5fd8cce4189516003bb367f66916eb8db1f5dbe0711c2fd771a567851e4f6d5/39" data-source="Read a list of commits from stdin and commit them in reverse order. Only the leading sha1 is read from each line, so &lt;code&gt;git rev-list --pretty=oneline&lt;/code&gt; output can be used." onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&chcy;&tcy;&icy;&tcy;&iecy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &icy;&zcy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&gcy;&ocy; &vcy;&vcy;&ocy;&dcy;&acy; &icy; &zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &icy;&khcy; &vcy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;. &Icy;&zcy; &kcy;&acy;&zhcy;&dcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &scy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy;&iecy;&dcy;&ucy;&shchcy;&icy;&jcy; sha1, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &vcy;&ycy;&khcy;&ocy;&dcy;  <code>git rev-list --pretty=oneline</code> .</span></p> </dd> <dt id="Documentation/git-svn.txt---rmdir"><span data-i18n="54c4472a259f62c8340363b4a73531bd5c0837b62d42512a5288d4519848ba67/ea" data-source="--rmdir" onmousemove="i18n(this)">--rmdir</span></dt> <dd> <p><span data-i18n="9048225f6c9ae737b057a32b28b72ee82b349921f8a4b4240d192c8f2a6c7248/87" data-source="Only used with the &lt;code&gt;dcommit&lt;/code&gt;, &lt;code&gt;set-tree&lt;/code&gt; and &lt;code&gt;commit-diff&lt;/code&gt; commands." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;&mcy;&icy;  <code>dcommit</code> ,  <code>set-tree</code>  &icy;  <code>commit-diff</code> .</span></p> <p><span data-i18n="50e6b4a555f79e25930c8ebb9102364b78ee1b08f1a74d1ea66241c53995339f/1c" data-source="Remove directories from the SVN tree if there are no files left behind. SVN can version empty directories, and they are not removed by default if there are no files left in them. Git cannot version empty directories. Enabling this flag will make the commit to SVN act like Git." onmousemove="i18n(this)">&Ucy;&dcy;&acy;&lcy;&icy;&tcy;&iecy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy; &icy;&zcy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy; SVN, &iecy;&scy;&lcy;&icy; &vcy; &ncy;&iecy;&mcy; &ncy;&iecy; &ocy;&scy;&tcy;&acy;&lcy;&ocy;&scy;&softcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;. SVN &mcy;&ocy;&zhcy;&iecy;&tcy; &vcy;&iecy;&rcy;&scy;&icy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &pcy;&ucy;&scy;&tcy;&ycy;&iecy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy;, &icy; &ocy;&ncy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &ncy;&iecy; &ucy;&dcy;&acy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy; &vcy; &ncy;&icy;&khcy; &ncy;&iecy; &ocy;&scy;&tcy;&acy;&lcy;&ocy;&scy;&softcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;.  Git  &ncy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy; &scy;&ocy;&zcy;&dcy;&acy;&vcy;&acy;&tcy;&softcy; &vcy;&iecy;&rcy;&scy;&icy;&icy; &dcy;&lcy;&yacy; &pcy;&ucy;&scy;&tcy;&ycy;&khcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&ocy;&vcy;. &Vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy; &ecy;&tcy;&ocy;&gcy;&ocy; &fcy;&lcy;&acy;&gcy;&acy; &pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&tcy; &kcy; &tcy;&ocy;&mcy;&ucy;, &chcy;&tcy;&ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &vcy; SVN &bcy;&ucy;&dcy;&iecy;&tcy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&tcy;&softcy; &kcy;&acy;&kcy;  Git .</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn.rmdir</pre> </div> </dd> <dt id="Documentation/git-svn.txt--e"><span data-i18n="44d2846e091eb9e7b6ac807e4d426fc83e819cec5681288eb3696a5c0e3d3678/84" data-source="-e" onmousemove="i18n(this)">-e</span></dt> <dt id="Documentation/git-svn.txt---edit"><span data-i18n="cc5742b084b508c13441caade319afc12636c48b1bca9711e824e9997befc99b/d9" data-source="--edit" onmousemove="i18n(this)">--edit</span></dt> <dd> <p><span data-i18n="9048225f6c9ae737b057a32b28b72ee82b349921f8a4b4240d192c8f2a6c7248/87" data-source="Only used with the &lt;code&gt;dcommit&lt;/code&gt;, &lt;code&gt;set-tree&lt;/code&gt; and &lt;code&gt;commit-diff&lt;/code&gt; commands." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;&mcy;&icy;  <code>dcommit</code> ,  <code>set-tree</code>  &icy;  <code>commit-diff</code> .</span></p> <p><span data-i18n="efee7ec37522a3ab59fbdccd952352ab8461800739392ca514757207142074b8/78" data-source="Edit the commit message before committing to SVN. This is off by default for objects that are commits, and forced on when committing tree objects." onmousemove="i18n(this)">&Ocy;&tcy;&rcy;&iecy;&dcy;&acy;&kcy;&tcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&iecy;&jcy; &vcy; SVN. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &ecy;&tcy;&acy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&yacy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&acy; &dcy;&lcy;&yacy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;, &icy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&rcy;&icy;&ncy;&ucy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &pcy;&rcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy;.</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn.edit</pre> </div> </dd> <dt id="Documentation/git-svn.txt--lltnumgt"><span data-i18n="64bb19301c5cfcfc57be12aefb4c0115b82b6284d756b404450a3395d7fc3684/2e" data-source="-l&amp;lt;num&amp;gt;" onmousemove="i18n(this)">-l&lt;num&gt;</span></dt> <dt id="Documentation/git-svn.txt---find-copies-harder"><span data-i18n="812c5ab6c6d8051f1b9bd0cddc3b9ed0a7cf55a68f0f7bea15544e5600dd5499/ae" data-source="--find-copies-harder" onmousemove="i18n(this)">--find-copies-harder</span></dt> <dd> <p><span data-i18n="9048225f6c9ae737b057a32b28b72ee82b349921f8a4b4240d192c8f2a6c7248/87" data-source="Only used with the &lt;code&gt;dcommit&lt;/code&gt;, &lt;code&gt;set-tree&lt;/code&gt; and &lt;code&gt;commit-diff&lt;/code&gt; commands." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;&mcy;&icy;  <code>dcommit</code> ,  <code>set-tree</code>  &icy;  <code>commit-diff</code> .</span></p> <p><span data-i18n="48e89f9683d354dff1c89df4f4647ae4fa98974dfdc4e7f62d3be6bfa5f0ddf5/2f" data-source="They are both passed directly to &lt;code&gt;git diff-tree&lt;/code&gt;; see &lt;a href=&quot;git-diff-tree&quot;&gt;git-diff-tree[1]&lt;/a&gt; for more information." onmousemove="i18n(this)">&Ocy;&bcy;&acy; &ocy;&ncy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&yucy;&tcy;&scy;&yacy; &ncy;&iecy;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &vcy;  <code>git diff-tree</code> ; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &scy;&mcy;. &vcy;  <a href="git-diff-tree.html">git-diff-tree[1]</a> .</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn.l
<span class="hljs-built_in">config</span> key: svn.findcopiesharder</pre> </div> </dd> <dt id="Documentation/git-svn.txt--Altfilenamegt"><span data-i18n="2e88c32f0ba3babaf8663b86c721680026d90bce6b16a0feb5ba49dbf9766b83/f8" data-source="-A&amp;lt;filename&amp;gt;" onmousemove="i18n(this)">-A&lt;filename&gt;</span></dt> <dt id="Documentation/git-svn.txt---authors-fileltfilenamegt"><span data-i18n="6545f8ba1c16d509e65da3aa2e8a1e4c08cc571db20bfbf6e6620ef22dc98a38/bb" data-source="--authors-file=&amp;lt;filename&amp;gt;" onmousemove="i18n(this)">--authors-file=&lt;filename&gt;</span></dt> <dd> <p><span data-i18n="ac0279a2725479d80a04a9f70d47d6d605153ae05d8a4570c86aa5cb6932de5b/68" data-source="Syntax is compatible with the file used by &lt;code&gt;git cvsimport&lt;/code&gt; but an empty email address can be supplied with &lt;code&gt;&amp;lt;&amp;gt;&lt;/code&gt;:" onmousemove="i18n(this)">&Scy;&icy;&ncy;&tcy;&acy;&kcy;&scy;&icy;&scy; &scy;&ocy;&vcy;&mcy;&iecy;&scy;&tcy;&icy;&mcy; &scy; &fcy;&acy;&jcy;&lcy;&ocy;&mcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ycy;&mcy;  <code>git cvsimport</code> , &ncy;&ocy; &vcy;&mcy;&iecy;&scy;&tcy;&iecy; &scy;  <code>&lt;&gt;</code>  &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &pcy;&ucy;&scy;&tcy;&ocy;&jcy; &acy;&dcy;&rcy;&iecy;&scy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy;:</span></p> <div> <div> <pre class="hljs language-sql">        loginname <span class="hljs-operator">=</span> Joe <span class="hljs-keyword">User</span> <span class="hljs-operator">&lt;</span><span class="hljs-keyword">user</span><span class="hljs-variable">@example</span>.com<span class="hljs-operator">&gt;</span></pre> </div> </div> <p><span data-i18n="357648a8a17d418ce62aae3ef9a89f775429222e2933cea9ef190882166d2e27/ed" data-source="If this option is specified and &lt;code&gt;git svn&lt;/code&gt; encounters an SVN committer name that does not exist in the authors-file, &lt;code&gt;git svn&lt;/code&gt; will abort operation. The user will then have to add the appropriate entry. Re-running the previous &lt;code&gt;git svn&lt;/code&gt; command after the authors-file is modified should continue operation." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &icy;  <code>git svn</code>  &vcy;&scy;&tcy;&rcy;&iecy;&tcy;&icy;&tcy; &icy;&mcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; SVN, &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &ncy;&iecy;&tcy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; &acy;&vcy;&tcy;&ocy;&rcy;&ocy;&vcy;,  <code>git svn</code>  &pcy;&rcy;&iecy;&rcy;&vcy;&iecy;&tcy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&yucy;. &Zcy;&acy;&tcy;&iecy;&mcy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yucy; &pcy;&rcy;&icy;&dcy;&iecy;&tcy;&scy;&yacy; &dcy;&ocy;&bcy;&acy;&vcy;&icy;&tcy;&softcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&ucy;&yucy; &zcy;&acy;&pcy;&icy;&scy;&softcy;. &Pcy;&ocy;&vcy;&tcy;&ocy;&rcy;&ncy;&ycy;&jcy; &zcy;&acy;&pcy;&ucy;&scy;&kcy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&jcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;  <code>git svn</code>  &pcy;&ocy;&scy;&lcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &fcy;&acy;&jcy;&lcy;&acy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &pcy;&rcy;&ocy;&dcy;&ocy;&lcy;&zhcy;&icy;&tcy;&softcy; &rcy;&acy;&bcy;&ocy;&tcy;&ucy;.</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn.authorsfile</pre> </div> </dd> <dt id="Documentation/git-svn.txt---authors-progltfilenamegt"><span data-i18n="432189d20f82079a0235def406c3e2527b4f6023c7ef738c2599cd9f9f5446dd/4e" data-source="--authors-prog=&amp;lt;filename&amp;gt;" onmousemove="i18n(this)">--authors-prog=&lt;filename&gt;</span></dt> <dd> <p><span data-i18n="4bc1834cd94949786e38ef3b4475134f35a7114061ad669dd70f6c2d78a923c6/f8" data-source="If this option is specified, for each SVN committer name that does not exist in the authors file, the given file is executed with the committer name as the first argument. The program is expected to return a single line of the form &amp;quot;Name &amp;lt;email&amp;gt;&amp;quot; or &amp;quot;Name &amp;lt;&amp;gt;&amp;quot;, which will be treated as if included in the authors file." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy;, &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &icy;&mcy;&iecy;&ncy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; SVN, &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &ncy;&iecy;&tcy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; &acy;&vcy;&tcy;&ocy;&rcy;&ocy;&vcy;, &dcy;&acy;&ncy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy; &scy; &icy;&mcy;&iecy;&ncy;&iecy;&mcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;. &Ocy;&zhcy;&icy;&dcy;&acy;&iecy;&tcy;&scy;&yacy;, &chcy;&tcy;&ocy; &pcy;&rcy;&ocy;&gcy;&rcy;&acy;&mcy;&mcy;&acy; &vcy;&iecy;&rcy;&ncy;&iecy;&tcy; &ocy;&dcy;&ncy;&ucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &vcy;&icy;&dcy;&acy;  &quot;Name &lt;email&gt;&quot;  &icy;&lcy;&icy;  &quot;Name &lt;&gt;&quot; , &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&chcy;&icy;&tcy;&acy;&tcy;&softcy;&scy;&yacy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ncy;&ocy;&jcy; &vcy; &fcy;&acy;&jcy;&lcy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;.</span></p> <p><span data-i18n="4f509a776239099258f4d03c49a2752f5f8567002b158afc25eca81363cba7ce/1c" data-source="Due to historical reasons a relative &lt;code&gt;filename&lt;/code&gt; is first searched relative to the current directory for &lt;code&gt;init&lt;/code&gt; and &lt;code&gt;clone&lt;/code&gt; and relative to the root of the working tree for &lt;code&gt;fetch&lt;/code&gt;. If &lt;code&gt;filename&lt;/code&gt; is not found, it is searched like any other command in &lt;code&gt;$PATH&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&ocy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;&mcy; &pcy;&rcy;&icy;&chcy;&icy;&ncy;&acy;&mcy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&jcy;  <code>filename</code>  &scy;&ncy;&acy;&chcy;&acy;&lcy;&acy; &icy;&shchcy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&gcy;&ocy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy; &dcy;&lcy;&yacy;  <code>init</code>  &icy;  <code>clone</code>  &icy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &kcy;&ocy;&rcy;&ncy;&yacy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&gcy;&ocy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy; &dcy;&lcy;&yacy;  <code>fetch</code> . &IEcy;&scy;&lcy;&icy;  <code>filename</code>  &ncy;&iecy; &ncy;&acy;&jcy;&dcy;&iecy;&ncy;, &ocy;&ncy; &icy;&shchcy;&iecy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; &lcy;&yucy;&bcy;&acy;&yacy; &dcy;&rcy;&ucy;&gcy;&acy;&yacy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy; &vcy;  <code>$PATH</code> .</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn.authorsProg</pre> </div> </dd> <dt id="Documentation/git-svn.txt--q"><span data-i18n="5ce681666a15a41274346f65b8bcbf56f8e8170ac00706a44a09ee4d786a8609/cd" data-source="-q" onmousemove="i18n(this)">-q</span></dt> <dt id="Documentation/git-svn.txt---quiet"><span data-i18n="b00818cdc507640687732769ee1cb501db377927ee76d03df23978bd0d706888/e2" data-source="--quiet" onmousemove="i18n(this)">--quiet</span></dt> <dd> <p><span data-i18n="ed01c25cf501323aca8bae64d0e8ceadd0a39c1eca4c23c1caa1af8774ff19c9/7b" data-source="Make &lt;code&gt;git svn&lt;/code&gt; less verbose. Specify a second time to make it even less verbose." onmousemove="i18n(this)">&Scy;&dcy;&iecy;&lcy;&acy;&jcy;&tcy;&iecy;  <code>git svn</code>  &mcy;&iecy;&ncy;&iecy;&iecy; &mcy;&ncy;&ocy;&gcy;&ocy;&scy;&lcy;&ocy;&vcy;&ncy;&ycy;&mcy;. &Ucy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &vcy;&tcy;&ocy;&rcy;&ocy;&jcy; &rcy;&acy;&zcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&dcy;&iecy;&lcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy; &iecy;&shchcy;&iecy; &mcy;&iecy;&ncy;&iecy;&iecy; &mcy;&ncy;&ocy;&gcy;&ocy;&scy;&lcy;&ocy;&vcy;&ncy;&ycy;&mcy;.</span></p> </dd> <dt id="Documentation/git-svn.txt--m-1"><span data-i18n="c4e153afb4aeaa5818fb08325ebff59f883a0482006aa3cc1c17c9b393e54efa/11" data-source="-m" onmousemove="i18n(this)">-m</span></dt> <dt id="Documentation/git-svn.txt---merge"><span data-i18n="8fb0e06813ad30153047701775d50b3c457f0df427ea7a690312a21a2e94ea2d/e9" data-source="--merge" onmousemove="i18n(this)">--merge</span></dt> <dt id="Documentation/git-svn.txt--sltstrategygt"><span data-i18n="cdcba204075a3907487deb2dd5cb3eb9635f17116fe91af4f71b7acfdafc0e48/bc" data-source="-s&amp;lt;strategy&amp;gt;" onmousemove="i18n(this)">-s&lt;strategy&gt;</span></dt> <dt id="Documentation/git-svn.txt---strategyltstrategygt"><span data-i18n="d59ee41a7fbb46b68cbf62188c2b07682e9a907bb7606d1c90992296bfb8adc7/ef" data-source="--strategy=&amp;lt;strategy&amp;gt;" onmousemove="i18n(this)">--strategy=&lt;strategy&gt;</span></dt> <dt id="Documentation/git-svn.txt--p-1"><span data-i18n="567479c447e472328522a1d759aabb9b579e4522a6da547c983d29e94c1604c2/a3" data-source="-p" onmousemove="i18n(this)">-p</span></dt> <dt id="Documentation/git-svn.txt---rebase-merges"><span data-i18n="d9c5a61bc32d71b87b006e4576c1424ddac108779122d15234d61a636b84731a/f3" data-source="--rebase-merges" onmousemove="i18n(this)">--rebase-merges</span></dt> <dd> <p><span data-i18n="291add4bd0c8b48ae2fbfd24d3e632ab2008e507e4e0ac8fc9b0d769b1e42043/c0" data-source="These are only used with the &lt;code&gt;dcommit&lt;/code&gt; and &lt;code&gt;rebase&lt;/code&gt; commands." onmousemove="i18n(this)">&Ocy;&ncy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;&mcy;&icy;  <code>dcommit</code>  &icy;  <code>rebase</code> .</span></p> <p><span data-i18n="cf107a4fb68925f5c9d47dcd3e80fe37db8252381e491182dc59065265c5e314/98" data-source="Passed directly to &lt;code&gt;git rebase&lt;/code&gt; when using &lt;code&gt;dcommit&lt;/code&gt; if a &lt;code&gt;git reset&lt;/code&gt; cannot be used (see &lt;code&gt;dcommit&lt;/code&gt;)." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &vcy;  <code>git rebase</code>  &pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  <code>dcommit</code> , &iecy;&scy;&lcy;&icy; &ncy;&iecy;&vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>git reset</code>  (&scy;&mcy;.  <code>dcommit</code> ).</span></p> </dd> <dt id="Documentation/git-svn.txt--n"><span data-i18n="5249f4fcc629efa0e6d6b2bf746b6c5de61611ce719ad61ac820fbe5c8cece66/28" data-source="-n" onmousemove="i18n(this)">-n</span></dt> <dt id="Documentation/git-svn.txt---dry-run"><span data-i18n="675ca48430023bf861e914e0cf5bbe183efe84bd9d831affc574394bf4edc690/c1" data-source="--dry-run" onmousemove="i18n(this)">--dry-run</span></dt> <dd> <p><span data-i18n="6ee82f3d914a603edf027914020fa152206f4dc93ab7746033c8f72f6585a3cc/ce" data-source="This can be used with the &lt;code&gt;dcommit&lt;/code&gt;, &lt;code&gt;rebase&lt;/code&gt;, &lt;code&gt;branch&lt;/code&gt; and &lt;code&gt;tag&lt;/code&gt; commands." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;&mcy;&icy;  <code>dcommit</code> ,  <code>rebase</code> ,  <code>branch</code>  &icy;  <code>tag</code> .</span></p> <p><span data-i18n="304fe8f04638cff35f9e2bd35216eb137bcc52717dd3ef7d628866c687d34ada/9e" data-source="For &lt;code&gt;dcommit&lt;/code&gt;, print out the series of Git arguments that would show which diffs would be committed to SVN." onmousemove="i18n(this)">&Dcy;&lcy;&yacy;  <code>dcommit</code>  &rcy;&acy;&scy;&pcy;&iecy;&chcy;&acy;&tcy;&acy;&jcy;&tcy;&iecy; &scy;&iecy;&rcy;&icy;&yucy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;  Git , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&ocy;&kcy;&acy;&zhcy;&ucy;&tcy;, &kcy;&acy;&kcy;&icy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &bcy;&ucy;&dcy;&ucy;&tcy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&ncy;&ycy; &vcy; SVN.</span></p> <p><span data-i18n="b220caf477566b31eb197b4d915b565e9ab184dcb240c787872df80b8a76ea6e/69" data-source="For &lt;code&gt;rebase&lt;/code&gt;, display the local branch associated with the upstream svn repository associated with the current branch and the URL of svn repository that will be fetched from." onmousemove="i18n(this)">&Dcy;&lcy;&yacy;  <code>rebase</code>  &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zcy;&icy;&tcy;&iecy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ucy;&yucy; &vcy;&iecy;&tcy;&vcy;&softcy;, &scy;&vcy;&yacy;&zcy;&acy;&ncy;&ncy;&ucy;&yucy; &scy; &vcy;&ycy;&shcy;&iecy;&scy;&tcy;&ocy;&yacy;&shchcy;&icy;&mcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&mcy; svn, &scy;&vcy;&yacy;&zcy;&acy;&ncy;&ncy;&ycy;&mcy; &scy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&tcy;&vcy;&softcy;&yucy;, &icy; URL-&acy;&dcy;&rcy;&iecy;&scy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; svn, &icy;&zcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&acy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yacy;.</span></p> <p><span data-i18n="33833384f21a54d7cccb46b7de6f7a88e150e637b90baf2c13cbb140048d38d7/06" data-source="For &lt;code&gt;branch&lt;/code&gt; and &lt;code&gt;tag&lt;/code&gt;, display the urls that will be used for copying when creating the branch or tag." onmousemove="i18n(this)">&Dcy;&lcy;&yacy;  <code>branch</code>  &icy;  <code>tag</code>  &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zcy;&icy;&tcy;&iecy; URL-&acy;&dcy;&rcy;&iecy;&scy;&acy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &dcy;&lcy;&yacy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &pcy;&rcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&icy; &vcy;&iecy;&tcy;&kcy;&icy; &icy;&lcy;&icy; &tcy;&iecy;&gcy;&acy;.</span></p> </dd> <dt id="Documentation/git-svn.txt---use-log-author"><span data-i18n="4035953964e37e5e72f8baf5911aea9aeb724659780a99bb55185dc27ebef72a/70" data-source="--use-log-author" onmousemove="i18n(this)">--use-log-author</span></dt> <dd> <p><span data-i18n="9988440c2027ba44b43da25f6a20fd120a6a99cd0632b7f84668244e4b8b8c75/e7" data-source="When retrieving svn commits into Git (as part of &lt;code&gt;fetch&lt;/code&gt;, &lt;code&gt;rebase&lt;/code&gt;, or &lt;code&gt;dcommit&lt;/code&gt; operations), look for the first &lt;code&gt;From:&lt;/code&gt; line or &lt;code&gt;Signed-off-by&lt;/code&gt; trailer in the log message and use that as the author string." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&icy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; svn &vcy;  Git  (&kcy;&acy;&kcy; &chcy;&acy;&scy;&tcy;&softcy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&jcy;  <code>fetch</code> ,  <code>rebase</code>  &icy;&lcy;&icy;  <code>dcommit</code> ) &ncy;&acy;&jcy;&dcy;&icy;&tcy;&iecy; &pcy;&iecy;&rcy;&vcy;&ucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy;  <code>From:</code>  &icy;&lcy;&icy; &tcy;&rcy;&iecy;&jcy;&lcy;&iecy;&rcy;  <code>Signed-off-by</code>  &vcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&icy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &iecy;&iecy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;.</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn.useLogAuthor</pre> </div> </dd> <dt id="Documentation/git-svn.txt---add-author-from"><span data-i18n="473cd925c66d26c96257891b73b422e38742f421a105bb93f9785d2913741e46/2f" data-source="--add-author-from" onmousemove="i18n(this)">--add-author-from</span></dt> <dd> <p><span data-i18n="928e7ce212d3cdd8ea2156c2824cca1c5bbae5ca17663302355f5c8bdd36afa0/2c" data-source="When committing to svn from Git (as part of &lt;code&gt;set-tree&lt;/code&gt; or &lt;code&gt;dcommit&lt;/code&gt; operations), if the existing log message doesn&amp;rsquo;t already have a &lt;code&gt;From:&lt;/code&gt; or &lt;code&gt;Signed-off-by&lt;/code&gt; trailer, append a &lt;code&gt;From:&lt;/code&gt; line based on the Git commit&amp;rsquo;s author string. If you use this, then &lt;code&gt;--use-log-author&lt;/code&gt; will retrieve a valid author string for all commits." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; svn &icy;&zcy;  Git  (&kcy;&acy;&kcy; &chcy;&acy;&scy;&tcy;&softcy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&jcy;  <code>set-tree</code>  &icy;&lcy;&icy;  <code>dcommit</code> ), &iecy;&scy;&lcy;&icy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &iecy;&shchcy;&iecy; &ncy;&iecy; &icy;&mcy;&iecy;&iecy;&tcy; &tcy;&rcy;&iecy;&jcy;&lcy;&iecy;&rcy;&acy;  <code>From:</code>  &icy;&lcy;&icy;  <code>Signed-off-by</code> , &dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy;  <code>From:</code>  &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;  Git . &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&iecy; &ecy;&tcy;&ocy;,  <code>--use-log-author</code>  &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&ocy;&lcy;&ucy;&chcy;&acy;&tcy;&softcy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; &dcy;&lcy;&yacy; &vcy;&scy;&iecy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;.</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn.addAuthorFrom</pre> </div> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_advanced_options"><span data-i18n="9443ff69463ef46b44b157857314868717154d30db2cac7ba70fc75b0225785c/c4" data-source="Advanced options" onmousemove="i18n(this)">Advanced options</span></h2> <div> <div> <dl> <dt id="Documentation/git-svn.txt--iltGITSVNIDgt"><span data-i18n="13a25ccdaea7a4b4e7b9a9c2f512aedbaac25f2beda22862022b43f83a716d53/f7" data-source="-i&amp;lt;GIT_SVN_ID&amp;gt;" onmousemove="i18n(this)">-i&lt;GIT_SVN_ID&gt;</span></dt> <dt id="Documentation/git-svn.txt---idltGITSVNIDgt"><span data-i18n="08c613f6ff11f417756c1ab5922f050eb2b8a1e3de7386fb73ba1a37a0cf2ec2/ff" data-source="--id &amp;lt;GIT_SVN_ID&amp;gt;" onmousemove="i18n(this)">--id &lt;GIT_SVN_ID&gt;</span></dt> <dd> <p><span data-i18n="b3aebfc7ebc8ec4b3f713621d209a1666234a2cc6cc3603ee7ac56e83072df95/c3" data-source="This sets GIT_SVN_ID (instead of using the environment). This allows the user to override the default refname to fetch from when tracking a single URL. The &lt;code&gt;log&lt;/code&gt; and &lt;code&gt;dcommit&lt;/code&gt; commands no longer require this switch as an argument." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &ucy;&scy;&tcy;&acy;&ncy;&acy;&vcy;&lcy;&icy;&vcy;&acy;&iecy;&tcy; GIT_SVN_ID (&vcy;&mcy;&iecy;&scy;&tcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &scy;&rcy;&iecy;&dcy;&ycy;). &Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yucy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &icy;&mcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&lcy;&yacy; &icy;&zcy;&vcy;&lcy;&iecy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&rcy;&icy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&icy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; URL-&acy;&dcy;&rcy;&iecy;&scy;&acy;. &Kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;  <code>log</code>  &icy;  <code>dcommit</code>  &bcy;&ocy;&lcy;&softcy;&shcy;&iecy; &ncy;&iecy; &tcy;&rcy;&iecy;&bcy;&ucy;&yucy;&tcy; &ecy;&tcy;&ocy;&gcy;&ocy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&acy;&tcy;&iecy;&lcy;&yacy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;.</span></p> </dd> <dt id="Documentation/git-svn.txt--Rltremotenamegt"><span data-i18n="b0717807deba1b35beca8674fe33599bba5f08d6d71477b7bf90bc979a592f03/5a" data-source="-R&amp;lt;remote name&amp;gt;" onmousemove="i18n(this)">-R&lt;remote name&gt;</span></dt> <dt id="Documentation/git-svn.txt---svn-remoteltremotenamegt"><span data-i18n="8954a322cc9af8185a80bd2c90a741d62d0e891492c2f3879bb8621e70df9f33/1d" data-source="--svn-remote &amp;lt;remote name&amp;gt;" onmousemove="i18n(this)">--svn-remote &lt;&icy;&mcy;&yacy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;&acy;&gt;</span></dt> <dd> <p><span data-i18n="b6161e272389307f4e474b2762ab3c96d559c1a71ba62320a29b49086c2fda18/57" data-source="Specify the [svn-remote &amp;quot;&amp;lt;remote name&amp;gt;&amp;quot;] section to use, this allows SVN multiple repositories to be tracked. Default: &amp;quot;svn&amp;quot;" onmousemove="i18n(this)">&Ucy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy; [svn-remote  &quot;&lt;remote name&gt;&quot; ], &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy;. &Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&icy;&tcy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&vcy; SVN. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;:  &quot;svn&quot;</span></p> </dd> <dt id="Documentation/git-svn.txt---follow-parent"><span data-i18n="a40676986b0bc6449e6cca09ce619da3c990c22d89fc94ca1ee823426aefa322/98" data-source="--follow-parent" onmousemove="i18n(this)">--follow-parent</span></dt> <dd> <p><span data-i18n="3224623b39250bb8e6c155b6cb0c6925c299a5ae40e9eac43e757aa6070ad8ae/1c" data-source="This option is only relevant if we are tracking branches (using one of the repository layout options --trunk, --tags, --branches, --stdlayout). For each tracked branch, try to find out where its revision was copied from, and set a suitable parent in the first Git commit for the branch. This is especially helpful when we&amp;rsquo;re tracking a directory that has been moved around within the repository. If this feature is disabled, the branches created by &lt;code&gt;git svn&lt;/code&gt; will all be linear and not share any history, meaning that there will be no information on where branches were branched off or merged. However, following long/convoluted histories can take a long time, so disabling this feature may speed up the cloning process. This feature is enabled by default, use --no-follow-parent to disable it." onmousemove="i18n(this)">&Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &acy;&kcy;&tcy;&ucy;&acy;&lcy;&softcy;&ncy;&acy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy; &tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;, &iecy;&scy;&lcy;&icy; &mcy;&ycy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&mcy; &vcy;&iecy;&tcy;&kcy;&icy; (&icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &ocy;&dcy;&icy;&ncy; &icy;&zcy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&ocy;&vcy; &mcy;&acy;&kcy;&iecy;&tcy;&acy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; --trunk, --tags, --branches, --stdlayout). &Dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&jcy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&mcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &pcy;&ocy;&pcy;&ycy;&tcy;&acy;&jcy;&tcy;&iecy;&scy;&softcy; &vcy;&ycy;&yacy;&scy;&ncy;&icy;&tcy;&softcy;, &ocy;&tcy;&kcy;&ucy;&dcy;&acy; &bcy;&ycy;&lcy;&acy; &scy;&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&acy; &iecy;&iecy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&yacy;, &icy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &pcy;&ocy;&dcy;&khcy;&ocy;&dcy;&yacy;&shchcy;&icy;&jcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy; &vcy; &pcy;&iecy;&rcy;&vcy;&ocy;&mcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&iecy;  Git  &dcy;&lcy;&yacy; &ecy;&tcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;. &Ecy;&tcy;&ocy; &ocy;&scy;&ocy;&bcy;&iecy;&ncy;&ncy;&ocy; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy;, &kcy;&ocy;&gcy;&dcy;&acy; &mcy;&ycy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&mcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &bcy;&ycy;&lcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&iecy;&ncy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;. &IEcy;&scy;&lcy;&icy; &ecy;&tcy;&acy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&yacy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&acy;, &vcy;&scy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy;  <code>git svn</code> , &bcy;&ucy;&dcy;&ucy;&tcy; &lcy;&icy;&ncy;&iecy;&jcy;&ncy;&ycy;&mcy;&icy; &icy; &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &icy;&mcy;&iecy;&tcy;&softcy; &ocy;&bcy;&shchcy;&iecy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;, &acy; &ecy;&tcy;&ocy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &ncy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &ncy;&icy;&kcy;&acy;&kcy;&ocy;&jcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy; &ocy; &tcy;&ocy;&mcy;, &gcy;&dcy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; &bcy;&ycy;&lcy;&icy; &rcy;&acy;&zcy;&vcy;&iecy;&tcy;&vcy;&lcy;&iecy;&ncy;&ycy; &icy;&lcy;&icy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&ycy;. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&iecy; &dcy;&lcy;&icy;&ncy;&ncy;&ocy;&jcy;/&zcy;&acy;&pcy;&ucy;&tcy;&acy;&ncy;&ncy;&ocy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &mcy;&ocy;&zhcy;&iecy;&tcy; &zcy;&acy;&ncy;&yacy;&tcy;&softcy; &mcy;&ncy;&ocy;&gcy;&ocy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy; &ecy;&tcy;&ocy;&jcy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&icy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ucy;&scy;&kcy;&ocy;&rcy;&icy;&tcy;&softcy; &pcy;&rcy;&ocy;&tscy;&iecy;&scy;&scy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;. &Ecy;&tcy;&acy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&yacy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&acy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; --no-follow-parent, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &iecy;&iecy;.</span></p> <div> <pre class="hljs language-lua"><span class="hljs-built_in">config</span> key: svn.followparent</pre> </div> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_config_file_only_options"><span data-i18n="ff6e0cf26c0587b504fbda085cef07cb8e355050ed73696c6db69bbc008794be/a6" data-source="Config file-only options" onmousemove="i18n(this)">&Pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy; &fcy;&acy;&jcy;&lcy;&acy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;</span></h2> <div> <div> <dl> <dt id="Documentation/git-svn.txt-svnnoMetadata"><span data-i18n="3ef11c1bcfe179385926797b79a7015b2a57742566bfbaf7e36b96ffbcb504d7/db" data-source="svn.noMetadata" onmousemove="i18n(this)">svn.noMetadata</span></dt> <dt id="Documentation/git-svn.txt-svn-remoteltnamegtnoMetadata"><span data-i18n="2b396d83da6fb0eb9428ef3b0a6056a8041ba55cc7c5d0c64c5254b71a0a282c/34" data-source="svn-remote.&amp;lt;name&amp;gt;.noMetadata" onmousemove="i18n(this)">svn-remote.&lt;name&gt;.noMetadata</span></dt> <dd> <p><span data-i18n="f7c8c7acc6278dc5b4d5df06781098da37be8786c5d91109292d10e62b11d9cf/ef" data-source="This gets rid of the &lt;code&gt;git-svn-id:&lt;/code&gt; lines at the end of every commit." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &icy;&zcy;&bcy;&acy;&vcy;&icy;&tcy; &ocy;&tcy; &scy;&tcy;&rcy;&ocy;&kcy;  <code>git-svn-id:</code>  &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;.</span></p> <p><span data-i18n="afe1b181f649ca59a96813c374dd0e989312b9ddd6368b5dff7acc0ee07d55b9/55" data-source="This option can only be used for one-shot imports as &lt;code&gt;git svn&lt;/code&gt; will not be able to fetch again without metadata. Additionally, if you lose your &lt;code&gt;$GIT_DIR/svn/**/.rev_map.*&lt;/code&gt; files, &lt;code&gt;git svn&lt;/code&gt; will not be able to rebuild them." onmousemove="i18n(this)">&Ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&kcy;&rcy;&acy;&tcy;&ncy;&ocy;&gcy;&ocy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&acy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy;  <code>git svn</code>  &ncy;&iecy; &scy;&mcy;&ocy;&zhcy;&iecy;&tcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&softcy; &pcy;&ocy;&vcy;&tcy;&ocy;&rcy;&ncy;&ucy;&yucy; &vcy;&ycy;&bcy;&ocy;&rcy;&kcy;&ucy; &bcy;&iecy;&zcy; &mcy;&iecy;&tcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy;. &Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &pcy;&ocy;&tcy;&iecy;&rcy;&yacy;&iecy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy;  <code>$GIT_DIR/svn/**/.rev_map.*</code> ,  <code>git svn</code>  &ncy;&iecy; &scy;&mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&khcy; &vcy;&ocy;&scy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy;.</span></p> <p><span data-i18n="146fb1be196517ece1f24e6d71e54528ac308777be49e7a2f5ef1c7492c4fc36/46" data-source="The &lt;code&gt;git svn log&lt;/code&gt; command will not work on repositories using this, either. Using this conflicts with the &lt;code&gt;useSvmProps&lt;/code&gt; option for (hopefully) obvious reasons." onmousemove="i18n(this)">&Kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;  <code>git svn log</code>  &tcy;&acy;&kcy;&zhcy;&iecy; &ncy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&tcy;&softcy; &scy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;&mcy;&icy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&shchcy;&icy;&mcy;&icy; &ecy;&tcy;&ocy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &ecy;&tcy;&ocy;&gcy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ocy;&rcy;&iecy;&chcy;&icy;&tcy; &ocy;&pcy;&tscy;&icy;&icy;  <code>useSvmProps</code>  &pcy;&ocy; (&ncy;&acy;&dcy;&iecy;&yucy;&scy;&softcy;) &ocy;&chcy;&iecy;&vcy;&icy;&dcy;&ncy;&ycy;&mcy; &pcy;&rcy;&icy;&chcy;&icy;&ncy;&acy;&mcy;.</span></p> <p><span data-i18n="65545453cdc1b0ea9e556cad4d0aea44feeb9561801b54d649e47bd419f667f8/b8" data-source="This option is NOT recommended as it makes it difficult to track down old references to SVN revision numbers in existing documentation, bug reports, and archives. If you plan to eventually migrate from SVN to Git and are certain about dropping SVN history, consider &lt;a href=&quot;https://github.com/newren/git-filter-repo&quot;&gt;git-filter-repo&lt;/a&gt; instead. filter-repo also allows reformatting of metadata for ease-of-reading and rewriting authorship info for non-&amp;quot;svn.authorsFile&amp;quot; users." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy; &Ncy;&IEcy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy;, &tcy;&acy;&kcy; &kcy;&acy;&kcy; &ocy;&ncy; &zcy;&acy;&tcy;&rcy;&ucy;&dcy;&ncy;&yacy;&iecy;&tcy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&iecy; &scy;&tcy;&acy;&rcy;&ycy;&khcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy; &ncy;&acy; &ncy;&ocy;&mcy;&iecy;&rcy;&acy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy; SVN &vcy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&jcy; &dcy;&ocy;&kcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;&tscy;&icy;&icy;, &ocy;&tcy;&chcy;&iecy;&tcy;&acy;&khcy; &ocy;&bcy; &ocy;&shcy;&icy;&bcy;&kcy;&acy;&khcy; &icy; &acy;&rcy;&khcy;&icy;&vcy;&acy;&khcy;. &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &pcy;&lcy;&acy;&ncy;&icy;&rcy;&ucy;&iecy;&tcy;&iecy; &vcy; &kcy;&ocy;&ncy;&iecy;&chcy;&ncy;&ocy;&mcy; &icy;&tcy;&ocy;&gcy;&iecy; &pcy;&iecy;&rcy;&iecy;&jcy;&tcy;&icy; &scy; SVN &ncy;&acy;  Git  &icy; &ucy;&vcy;&iecy;&rcy;&iecy;&ncy;&ycy; &vcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&icy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; SVN, &rcy;&acy;&scy;&scy;&mcy;&ocy;&tcy;&rcy;&icy;&tcy;&iecy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&gcy;&ocy;  <a href="https://github.com/newren/git-filter-repo">git-filter-repo</a> . filter-repo &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &mcy;&iecy;&tcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy; &dcy;&lcy;&yacy; &ucy;&dcy;&ocy;&bcy;&scy;&tcy;&vcy;&acy; &chcy;&tcy;&iecy;&ncy;&icy;&yacy; &icy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&icy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy; &ocy;&bcy; &acy;&vcy;&tcy;&ocy;&rcy;&scy;&tcy;&vcy;&iecy; &dcy;&lcy;&yacy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&iecy;&jcy;, &ncy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&shchcy;&icy;&khcy;&scy;&yacy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy;&mcy;&icy;  &quot;svn.authorsFile&quot; .</span></p> </dd> <dt id="Documentation/git-svn.txt-svnuseSvmProps"><span data-i18n="bccfd4fb56796f1d4c6529ede56f81b4b883626c757248908691145f137060c3/d8" data-source="svn.useSvmProps" onmousemove="i18n(this)">svn.useSvmProps</span></dt> <dt id="Documentation/git-svn.txt-svn-remoteltnamegtuseSvmProps"><span data-i18n="532f07e8d153e74d498346e8b790b6c50a06ed64f936bf6389683c7cec2db064/63" data-source="svn-remote.&amp;lt;name&amp;gt;.useSvmProps" onmousemove="i18n(this)">svn-remote.&lt;name&gt;.useSvmProps</span></dt> <dd> <p><span data-i18n="da29cb6f8499e1f85ed554f167ec0b2836f102d00b5ef1abb14386baa6e04499/1a" data-source="This allows &lt;code&gt;git svn&lt;/code&gt; to re-map repository URLs and UUIDs from mirrors created using SVN::Mirror (or svk) for metadata." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy;  <code>git svn</code>  &pcy;&iecy;&rcy;&iecy;&scy;&ocy;&pcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; URL-&acy;&dcy;&rcy;&iecy;&scy;&acy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; &icy; UUID &icy;&zcy; &zcy;&iecy;&rcy;&kcy;&acy;&lcy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;&mcy; SVN::Mirror (&icy;&lcy;&icy; svk) &dcy;&lcy;&yacy; &mcy;&iecy;&tcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy;.</span></p> <p><span data-i18n="ab5d03e57885c2760df073df5c3abc7aed253f7827e516bf8435f0349a7444ae/e4" data-source="If an SVN revision has a property, &amp;quot;svm:headrev&amp;quot;, it is likely that the revision was created by SVN::Mirror (also used by SVK). The property contains a repository UUID and a revision. We want to make it look like we are mirroring the original URL, so introduce a helper function that returns the original identity URL and UUID, and use it when generating metadata in commit messages." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&yacy; SVN &icy;&mcy;&iecy;&iecy;&tcy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy;  &quot;svm:headrev&quot; , &vcy;&pcy;&ocy;&lcy;&ncy;&iecy; &vcy;&iecy;&rcy;&ocy;&yacy;&tcy;&ncy;&ocy;, &chcy;&tcy;&ocy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&yacy; &bcy;&ycy;&lcy;&acy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&acy; SVN::Mirror (&tcy;&acy;&kcy;&zhcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ycy;&mcy; SVK). &Scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; UUID &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; &icy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&yucy;. &Mcy;&ycy; &khcy;&ocy;&tcy;&icy;&mcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ecy;&tcy;&ocy; &vcy;&ycy;&gcy;&lcy;&yacy;&dcy;&iecy;&lcy;&ocy; &tcy;&acy;&kcy;, &kcy;&acy;&kcy; &bcy;&ucy;&dcy;&tcy;&ocy; &mcy;&ycy; &zcy;&iecy;&rcy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&mcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ycy;&jcy; URL-&acy;&dcy;&rcy;&iecy;&scy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &vcy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &vcy;&scy;&pcy;&ocy;&mcy;&ocy;&gcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&yucy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &vcy;&ocy;&zcy;&vcy;&rcy;&acy;&shchcy;&acy;&iecy;&tcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ycy;&jcy; URL-&acy;&dcy;&rcy;&iecy;&scy; &ucy;&dcy;&ocy;&scy;&tcy;&ocy;&vcy;&iecy;&rcy;&iecy;&ncy;&icy;&yacy; &icy; UUID, &icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &iecy;&iecy; &pcy;&rcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&icy; &mcy;&iecy;&tcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &vcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy;&khcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-svn.txt-svnuseSvnsyncProps"><span data-i18n="66778d9e3b602e0b7d00d32480bfab9799be157e6973205e2b07abf24cb151fb/3a" data-source="svn.useSvnsyncProps" onmousemove="i18n(this)">svn.useSvnsyncProps</span></dt> <dt id="Documentation/git-svn.txt-svn-remoteltnamegtuseSvnsyncprops"><span data-i18n="912f71b51c6bd1fcbae96fee31b9b4bccbbcbc84c2c56bbe4fe233031c7db43e/50" data-source="svn-remote.&amp;lt;name&amp;gt;.useSvnsyncprops" onmousemove="i18n(this)">svn-remote.&lt;name&gt;.useSvnsyncprops</span></dt> <dd> <p><span data-i18n="44e86444d4010c374786fffa218944675e2da73d02a22b4c5bba38f071d1ffbc/24" data-source="Similar to the useSvmProps option; this is for users of the svnsync(1) command distributed with SVN 1.4.x and later." onmousemove="i18n(this)">&Acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ucy; useSvmProps; &ecy;&tcy;&ocy; &dcy;&lcy;&yacy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&iecy;&jcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy; svnsync(1), &pcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&mcy;&ocy;&jcy; &scy; SVN 1.4.x &icy; &bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&ocy;&zcy;&dcy;&ncy;&icy;&khcy; &vcy;&iecy;&rcy;&scy;&icy;&jcy;.</span></p> </dd> <dt id="Documentation/git-svn.txt-svn-remoteltnamegtrewriteRoot"><span data-i18n="411c7c5fc2f7c9e8b89990f66245763ffee8a68384f601c2c10bfbced9c99d47/eb" data-source="svn-remote.&amp;lt;name&amp;gt;.rewriteRoot" onmousemove="i18n(this)">svn-remote.&lt;name&gt;.rewriteRoot</span></dt> <dd> <p><span data-i18n="7c424cb0d27b7218fb90c96fa5f2f365fd342d1b1ad7b53890793addf0c402c2/e1" data-source="This allows users to create repositories from alternate URLs. For example, an administrator could run &lt;code&gt;git svn&lt;/code&gt; on the server locally (accessing via file://) but wish to distribute the repository with a public http:// or svn:// URL in the metadata so users of it will see the public URL." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy;&mcy; &scy;&ocy;&zcy;&dcy;&acy;&vcy;&acy;&tcy;&softcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; &icy;&zcy; &acy;&lcy;&softcy;&tcy;&iecy;&rcy;&ncy;&acy;&tcy;&icy;&vcy;&ncy;&ycy;&khcy; URL-&acy;&dcy;&rcy;&iecy;&scy;&ocy;&vcy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &acy;&dcy;&mcy;&icy;&ncy;&icy;&scy;&tcy;&rcy;&acy;&tcy;&ocy;&rcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &zcy;&acy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&softcy;  <code>git svn</code>  &ncy;&acy; &scy;&iecy;&rcy;&vcy;&iecy;&rcy;&iecy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy; (&dcy;&ocy;&scy;&tcy;&ucy;&pcy; &chcy;&iecy;&rcy;&iecy;&zcy; file://), &ncy;&ocy; &khcy;&ocy;&chcy;&iecy;&tcy; &rcy;&acy;&scy;&pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&icy;&tcy;&softcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; &scy; URL-&acy;&dcy;&rcy;&iecy;&scy;&ocy;&mcy;  public  http:// &icy;&lcy;&icy; svn:// &vcy; &mcy;&iecy;&tcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&icy; &vcy;&icy;&dcy;&iecy;&lcy;&icy;  public . URL-&acy;&dcy;&rcy;&iecy;&scy;.</span></p> </dd> <dt id="Documentation/git-svn.txt-svn-remoteltnamegtrewriteUUID"><span data-i18n="31d81102a34b85a7439db6e7bc90f399a07fcba82af882babe436fa024aa286a/ee" data-source="svn-remote.&amp;lt;name&amp;gt;.rewriteUUID" onmousemove="i18n(this)">svn-remote.&lt;name&gt;.rewriteUUID</span></dt> <dd> <p><span data-i18n="f5480df4f98aeff04c6626012e8bca6ead1b64aa704224f24eee4b93e2fc8b6e/4a" data-source="Similar to the useSvmProps option; this is for users who need to remap the UUID manually. This may be useful in situations where the original UUID is not available via either useSvmProps or useSvnsyncProps." onmousemove="i18n(this)">&Acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ucy; useSvmProps; &ecy;&tcy;&ocy; &dcy;&lcy;&yacy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&iecy;&jcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &pcy;&iecy;&rcy;&iecy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&icy;&tcy;&softcy; UUID &vcy;&rcy;&ucy;&chcy;&ncy;&ucy;&yucy;. &Ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy; &vcy; &scy;&icy;&tcy;&ucy;&acy;&tscy;&icy;&yacy;&khcy;, &kcy;&ocy;&gcy;&dcy;&acy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ycy;&jcy; UUID &ncy;&iecy;&dcy;&ocy;&scy;&tcy;&ucy;&pcy;&iecy;&ncy; &ncy;&icy; &chcy;&iecy;&rcy;&iecy;&zcy; useSvmProps, &ncy;&icy; &chcy;&iecy;&rcy;&iecy;&zcy; useSvnsyncProps.</span></p> </dd> <dt id="Documentation/git-svn.txt-svn-remoteltnamegtpushurl"><span data-i18n="b29e59a7e69c8f08bbdbae07448ef18deba0f26ead44415782dcc99afe10174f/82" data-source="svn-remote.&amp;lt;name&amp;gt;.pushurl" onmousemove="i18n(this)">svn-remote.&lt;name&gt;.pushurl</span></dt> <dd> <p><span data-i18n="1fecba326cf3aff37f36573039ebb6b627298036deb045761703f33405f45faa/42" data-source="Similar to Git&amp;rsquo;s &lt;code&gt;remote.&amp;lt;name&amp;gt;.pushurl&lt;/code&gt;, this key is designed to be used in cases where &lt;code&gt;url&lt;/code&gt; points to an SVN repository via a read-only transport, to provide an alternate read/write transport. It is assumed that both keys point to the same repository. Unlike &lt;code&gt;commiturl&lt;/code&gt;, &lt;code&gt;pushurl&lt;/code&gt; is a base path. If either &lt;code&gt;commiturl&lt;/code&gt; or &lt;code&gt;pushurl&lt;/code&gt; could be used, &lt;code&gt;commiturl&lt;/code&gt; takes precedence." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&ocy;&bcy;&ncy;&ocy; &kcy;&lcy;&yucy;&chcy;&ucy; Git  <code>remote.&lt;name&gt;.pushurl</code> , &ecy;&tcy;&ocy;&tcy; &kcy;&lcy;&yucy;&chcy; &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy; &dcy;&lcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &vcy; &scy;&lcy;&ucy;&chcy;&acy;&yacy;&khcy;, &kcy;&ocy;&gcy;&dcy;&acy;  <code>url</code>  &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &ncy;&acy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; SVN &chcy;&iecy;&rcy;&iecy;&zcy; &tcy;&rcy;&acy;&ncy;&scy;&pcy;&ocy;&rcy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy; &chcy;&tcy;&iecy;&ncy;&icy;&yacy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&bcy;&iecy;&scy;&pcy;&iecy;&chcy;&icy;&tcy;&softcy; &acy;&lcy;&softcy;&tcy;&iecy;&rcy;&ncy;&acy;&tcy;&icy;&vcy;&ncy;&ycy;&jcy; &tcy;&rcy;&acy;&ncy;&scy;&pcy;&ocy;&rcy;&tcy; &chcy;&tcy;&iecy;&ncy;&icy;&yacy;/&zcy;&acy;&pcy;&icy;&scy;&icy;. &Pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&iecy;&tcy;&scy;&yacy;, &chcy;&tcy;&ocy; &ocy;&bcy;&acy; &kcy;&lcy;&yucy;&chcy;&acy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&yucy;&tcy; &ncy;&acy; &ocy;&dcy;&icy;&ncy; &icy; &tcy;&ocy;&tcy; &zhcy;&iecy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy;. &Vcy; &ocy;&tcy;&lcy;&icy;&chcy;&icy;&iecy; &ocy;&tcy;  <code>commiturl</code> ,  <code>pushurl</code>  &mdash; &ecy;&tcy;&ocy; &bcy;&acy;&zcy;&ocy;&vcy;&ycy;&jcy; &pcy;&ucy;&tcy;&softcy;. &IEcy;&scy;&lcy;&icy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>commiturl</code>  &icy;&lcy;&icy;  <code>pushurl</code> ,  <code>commiturl</code>  &icy;&mcy;&iecy;&iecy;&tcy; &pcy;&rcy;&icy;&ocy;&rcy;&icy;&tcy;&iecy;&tcy;.</span></p> </dd> <dt id="Documentation/git-svn.txt-svnbrokenSymlinkWorkaround"><span data-i18n="993fa07fd4ec5da097fb99ffe69fdf54c879cc4eb72fab5c51366c7bb2465f4f/13" data-source="svn.brokenSymlinkWorkaround" onmousemove="i18n(this)">svn.brokenSymlinkWorkaround</span></dt> <dd> <p><span data-i18n="e299d08ed10e71f97233c60096332dca9384a650a5f784e6612a88a57ed6b873/b8" data-source="This disables potentially expensive checks to workaround broken symlinks checked into SVN by broken clients. Set this option to &amp;quot;false&amp;quot; if you track a SVN repository with many empty blobs that are not symlinks. This option may be changed while &lt;code&gt;git svn&lt;/code&gt; is running and take effect on the next revision fetched. If unset, &lt;code&gt;git svn&lt;/code&gt; assumes this option to be &amp;quot;true&amp;quot;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &pcy;&ocy;&tcy;&iecy;&ncy;&tscy;&icy;&acy;&lcy;&softcy;&ncy;&ocy; &dcy;&ocy;&rcy;&ocy;&gcy;&ocy;&scy;&tcy;&ocy;&yacy;&shchcy;&icy;&iecy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&icy; &dcy;&lcy;&yacy; &ocy;&bcy;&khcy;&ocy;&dcy;&acy; &ncy;&iecy;&rcy;&acy;&bcy;&ocy;&tcy;&acy;&yucy;&shchcy;&icy;&khcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;&khcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;, &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&iecy;&ncy;&ncy;&ycy;&khcy; &vcy; SVN &scy;&lcy;&ocy;&mcy;&acy;&ncy;&ncy;&ycy;&mcy;&icy; &kcy;&lcy;&icy;&iecy;&ncy;&tcy;&acy;&mcy;&icy;. &Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &dcy;&lcy;&yacy; &ecy;&tcy;&ocy;&gcy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  &quot;false&quot; , &iecy;&scy;&lcy;&icy; &vcy;&ycy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&tcy;&iecy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; SVN &scy;&ocy; &mcy;&ncy;&ocy;&zhcy;&iecy;&scy;&tcy;&vcy;&ocy;&mcy; &pcy;&ucy;&scy;&tcy;&ycy;&khcy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&khcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;&mcy;&icy; &scy;&scy;&ycy;&lcy;&kcy;&acy;&mcy;&icy;. &Ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &vcy;&ocy; &vcy;&rcy;&iecy;&mcy;&yacy; &rcy;&acy;&bcy;&ocy;&tcy;&ycy;  <code>git svn</code> , &icy; &ocy;&ncy;&acy; &vcy;&scy;&tcy;&ucy;&pcy;&icy;&tcy; &vcy; &scy;&icy;&lcy;&ucy; &scy;&ocy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&iecy;&jcy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ocy;&jcy; &vcy;&iecy;&rcy;&scy;&icy;&iecy;&jcy;. &IEcy;&scy;&lcy;&icy; &ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &ncy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;,  <code>git svn</code>  &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &rcy;&acy;&vcy;&iecy;&ncy;  &quot;true&quot; .</span></p> </dd> <dt id="Documentation/git-svn.txt-svnpathnameencoding"><span data-i18n="dbf3a9e0b8e49ca659a5c44cb2eb9a401e8b41e9e686febe00073874ace52e83/58" data-source="svn.pathnameencoding" onmousemove="i18n(this)">svn.pathnameencoding</span></dt> <dd> <p><span data-i18n="a5e0cece23f1434ea0e5cd62cc5102e69506e923b82c3a66d7abd9cc938a50a6/5a" data-source="This instructs git svn to recode pathnames to a given encoding. It can be used by windows users and by those who work in non-utf8 locales to avoid corrupted file names with non-ASCII characters. Valid encodings are the ones supported by Perl&amp;rsquo;s Encode module." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &dcy;&acy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&icy;&iecy;  git  svn &pcy;&iecy;&rcy;&iecy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &vcy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ucy;&yucy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&ucy;. &IEcy;&gcy;&ocy; &mcy;&ocy;&gcy;&ucy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&icy; Windows &icy; &tcy;&iecy;, &kcy;&tcy;&ocy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &vcy; &lcy;&ocy;&kcy;&acy;&lcy;&yacy;&khcy;, &ocy;&tcy;&lcy;&icy;&chcy;&ncy;&ycy;&khcy; &ocy;&tcy; utf8, &chcy;&tcy;&ocy;&bcy;&ycy; &icy;&zcy;&bcy;&iecy;&zhcy;&acy;&tcy;&softcy; &pcy;&ocy;&vcy;&rcy;&iecy;&zhcy;&dcy;&iecy;&ncy;&icy;&yacy; &icy;&mcy;&iecy;&ncy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &scy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&acy;&mcy;&icy;, &ocy;&tcy;&lcy;&icy;&chcy;&ncy;&ycy;&mcy;&icy; &ocy;&tcy; ASCII. &Dcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&mcy;&ycy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy; &mdash; &ecy;&tcy;&ocy; &tcy;&iecy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &mcy;&ocy;&dcy;&ucy;&lcy;&iecy;&mcy; Perl Encode.</span></p> </dd> <dt id="Documentation/git-svn.txt-svn-remoteltnamegtautomkdirs"><span data-i18n="9f1fc8e616931e950b94155bff70120a8d2de3054c2c811598bcd3840366f715/6d" data-source="svn-remote.&amp;lt;name&amp;gt;.automkdirs" onmousemove="i18n(this)">svn-remote.&lt;name&gt;.automkdirs</span></dt> <dd> <p><span data-i18n="cc7e368ae8abb9a2d3a4bbec71376f827643222e734bb390bb89a2820f374146/1f" data-source="Normally, the &amp;quot;git svn clone&amp;quot; and &amp;quot;git svn rebase&amp;quot; commands attempt to recreate empty directories that are in the Subversion repository. If this option is set to &amp;quot;false&amp;quot;, then empty directories will only be created if the &amp;quot;git svn mkdirs&amp;quot; command is run explicitly. If unset, &lt;code&gt;git svn&lt;/code&gt; assumes this option to be &amp;quot;true&amp;quot;." onmousemove="i18n(this)">&Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;  &quot;git svn clone&quot;  &icy;  &quot;git svn rebase&quot;  &pcy;&ycy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy;&ocy;&scy;&scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy; &pcy;&ucy;&scy;&tcy;&ycy;&iecy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy;, &ncy;&acy;&khcy;&ocy;&dcy;&yacy;&shchcy;&icy;&iecy;&scy;&yacy; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; Subversion. &IEcy;&scy;&lcy;&icy; &dcy;&lcy;&yacy; &ecy;&tcy;&ocy;&gcy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  &quot;false&quot; , &pcy;&ucy;&scy;&tcy;&ycy;&iecy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy; &bcy;&ucy;&dcy;&ucy;&tcy; &scy;&ocy;&zcy;&dcy;&acy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy; &tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;, &iecy;&scy;&lcy;&icy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy;  &quot;git svn mkdirs&quot;  &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy; &yacy;&vcy;&ncy;&ocy;. &IEcy;&scy;&lcy;&icy; &ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &ncy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&acy;,  <code>git svn</code>  &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &mdash;  &quot;true&quot; .</span></p> </dd> </dl> </div> <p><span data-i18n="045c44003072c463f45fc3644be8b6180d5aeac579c4fbb804fb9d4bab86d7c1/7d" data-source="Since the noMetadata, rewriteRoot, rewriteUUID, useSvnsyncProps and useSvmProps options all affect the metadata generated and used by &lt;code&gt;git svn&lt;/code&gt;; they &lt;strong&gt;must&lt;/strong&gt; be set in the configuration file before any history is imported and these settings should never be changed once they are set." onmousemove="i18n(this)">&Pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; noMetadata, rewriteRoot, rewriteUUID, useSvnsyncProps &icy; useSvmProps &vcy;&lcy;&icy;&yacy;&yucy;&tcy; &ncy;&acy; &mcy;&iecy;&tcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy;, &scy;&ocy;&zcy;&dcy;&acy;&vcy;&acy;&iecy;&mcy;&ycy;&iecy; &icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ycy;&iecy;  <code>git svn</code>  ; &ocy;&ncy;&icy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &bcy;&ycy;&tcy;&softcy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&ycy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &dcy;&ocy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&acy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;, &icy; &ecy;&tcy;&icy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&icy; &ncy;&icy;&kcy;&ocy;&gcy;&dcy;&acy; &ncy;&iecy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&tcy;&softcy; &pcy;&ocy;&scy;&lcy;&iecy; &icy;&khcy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&icy;.</span></p> <p><span data-i18n="18ecd6fbb21f407ea38977382bc4faecc8f737c937904b54400807d511b35db8/dc" data-source="Additionally, only one of these options can be used per svn-remote section because they affect the &lt;code&gt;git-svn-id:&lt;/code&gt; metadata line, except for rewriteRoot and rewriteUUID which can be used together." onmousemove="i18n(this)">&Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&acy; svn-remote &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&dcy;&icy;&ncy; &icy;&zcy; &ecy;&tcy;&icy;&khcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ocy;&ncy;&icy; &vcy;&lcy;&icy;&yacy;&yucy;&tcy; &ncy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &mcy;&iecy;&tcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy;  <code>git-svn-id:</code> , &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; rewriteRoot &icy; rewriteUUID, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &vcy;&mcy;&iecy;&scy;&tcy;&iecy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_basic_examples"><span data-i18n="6e91d58990794dd2539610d94f4ffb3cc44ff975c0c6d9e4c1b562060fb561a0/c8" data-source="Basic examples" onmousemove="i18n(this)">Basic examples</span></h2> <div> <p><span data-i18n="a09a34c595ea3fa98dfd0f29963cb420164a1938766906e64234927b56169ad6/7f" data-source="Tracking and contributing to the trunk of a Subversion-managed project (ignoring tags and branches):" onmousemove="i18n(this)">&Ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&iecy; &icy; &ucy;&chcy;&acy;&scy;&tcy;&icy;&iecy; &vcy; &scy;&tcy;&vcy;&ocy;&lcy;&iecy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&acy;, &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&mcy;&ocy;&gcy;&ocy; Subversion (&icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yacy; &tcy;&iecy;&gcy;&icy; &icy; &vcy;&iecy;&tcy;&kcy;&icy;):</span></p> <div> <div> <pre class="hljs language-bash"><span class="hljs-comment" title="# Clone a repo (like git clone):"># &Kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &kcy;&lcy;&ocy;&ncy; git):</span>
        git svn <span class="hljs-built_in">clone</span> http://svn.example.com/project/trunk
<span class="hljs-comment" title="# Enter the newly cloned directory:"># &Vcy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &ncy;&ocy;&vcy;&ycy;&jcy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&jcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;:</span>
        <span class="hljs-built_in">cd</span> trunk
<span class="hljs-comment" title="# You should be on master branch, double-check with &apos;git branch&apos;"># &Vcy;&ycy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy;&softcy;&scy;&yacy; &vcy; &ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy;, &dcy;&vcy;&acy;&zhcy;&dcy;&ycy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&softcy;&tcy;&iecy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &laquo;git Branch&raquo;.</span>
        git branch
<span class="hljs-comment" title="# Do some work and commit locally to Git:"># &Pcy;&rcy;&ocy;&dcy;&iecy;&lcy;&acy;&jcy;&tcy;&iecy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ucy;&yucy; &rcy;&acy;&bcy;&ocy;&tcy;&ucy; &icy; &zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy; &vcy; Git:</span>
        git commit ...
<span class="hljs-comment" title="# Something is committed to SVN, rebase your local changes against the"># &CHcy;&tcy;&ocy;-&tcy;&ocy; &pcy;&rcy;&icy;&vcy;&yacy;&zcy;&acy;&ncy;&ocy; &kcy; SVN, &pcy;&iecy;&rcy;&iecy;&bcy;&acy;&zcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &vcy;&acy;&shcy;&icy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&icy;&icy; &scy;</span>
<span class="hljs-comment" title="# latest changes in SVN:"># &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&icy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; SVN:</span>
        git svn rebase
<span class="hljs-comment" title="# Now commit your changes (that were committed previously using Git) to SVN,"># &Tcy;&iecy;&pcy;&iecy;&rcy;&softcy; &zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &vcy;&acy;&shcy;&icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; (&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &rcy;&acy;&ncy;&iecy;&iecy; &bcy;&ycy;&lcy;&icy; &zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ycy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; Git) &vcy; SVN,</span>
<span class="hljs-comment" title="# as well as automatically updating your working HEAD:"># &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&iecy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy; &vcy;&acy;&shcy;&iecy;&gcy;&ocy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&gcy;&ocy; HEAD:</span>
        git svn dcommit
<span class="hljs-comment" title="# Append svn:ignore settings to the default Git exclude file:"># &Dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&mcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&icy; svn:ignore &vcy; &fcy;&acy;&jcy;&lcy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy; Git &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;:</span>
        git svn show-ignore &gt;&gt; .git/info/exclude</pre> </div> </div> <p><span data-i18n="376b15631455146ce831461ea1c2717c75c9e8dfca0f2fc5455db50bfd84264d/55" data-source="Tracking and contributing to an entire Subversion-managed project (complete with a trunk, tags and branches):" onmousemove="i18n(this)">&Ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&iecy; &icy; &ucy;&chcy;&acy;&scy;&tcy;&icy;&iecy; &vcy;&ocy; &vcy;&scy;&iecy;&mcy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&iecy;, &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&mcy;&ocy;&mcy; Subversion (&vcy;&mcy;&iecy;&scy;&tcy;&iecy; &scy;&ocy; &scy;&tcy;&vcy;&ocy;&lcy;&ocy;&mcy;, &tcy;&iecy;&gcy;&acy;&mcy;&icy; &icy; &vcy;&iecy;&tcy;&vcy;&yacy;&mcy;&icy;):</span></p> <div> <div> <pre class="hljs language-bash"><span class="hljs-comment" title="# Clone a repo with standard SVN directory layout (like git clone):"># &Kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; &scy;&ocy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ucy;&kcy;&tcy;&ucy;&rcy;&ocy;&jcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy; SVN (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, git clone):</span>
        git svn <span class="hljs-built_in">clone</span> http://svn.example.com/project --stdlayout --prefix svn/
<span class="hljs-comment" title="# Or, if the repo uses a non-standard directory layout:"># &Icy;&lcy;&icy;, &iecy;&scy;&lcy;&icy; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&acy;&yacy; &scy;&tcy;&rcy;&ucy;&kcy;&tcy;&ucy;&rcy;&acy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;:</span>
        git svn <span class="hljs-built_in">clone</span> http://svn.example.com/project -T <span class="hljs-built_in">tr</span> -b branch -t tag --prefix svn/
<span class="hljs-comment" title="# View all branches and tags you have cloned:"># &Pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&icy;&tcy;&iecy; &vcy;&scy;&iecy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy;&acy;&mcy;&icy; &vcy;&iecy;&tcy;&kcy;&icy; &icy; &tcy;&iecy;&gcy;&icy;:</span>
        git branch -r
<span class="hljs-comment" title="# Create a new branch in SVN"># &Scy;&ocy;&zcy;&dcy;&acy;&iecy;&mcy; &ncy;&ocy;&vcy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy; &vcy; SVN</span>
        git svn branch waldo
<span class="hljs-comment" title="# Reset your master to trunk (or any other branch, replacing &apos;trunk&apos;"># &Scy;&bcy;&rcy;&ocy;&scy;&softcy;&tcy;&iecy; &vcy;&acy;&shcy; &mcy;&acy;&scy;&tcy;&iecy;&rcy; &ncy;&acy; &tcy;&rcy;&acy;&ncy;&kcy; (&icy;&lcy;&icy; &lcy;&yucy;&bcy;&ucy;&yucy; &dcy;&rcy;&ucy;&gcy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy;, &zcy;&acy;&mcy;&iecy;&ncy;&icy;&vcy; &laquo;&tcy;&rcy;&acy;&ncy;&kcy;&raquo;</span>
<span class="hljs-comment" title="# with the appropriate name):"># &scy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&mcy; &icy;&mcy;&iecy;&ncy;&iecy;&mcy;):</span>
        git reset --hard svn/trunk
<span class="hljs-comment" title="# You may only dcommit to one branch/tag/trunk at a time.  The usage"># &Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ocy;&dcy;&ncy;&ocy;&vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&dcy;&ncy;&ucy; &vcy;&iecy;&tcy;&kcy;&ucy;/&tcy;&iecy;&gcy;/&tcy;&rcy;&acy;&ncy;&kcy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;</span>
<span class="hljs-comment" title="# of dcommit/rebase/show-ignore should be the same as above."># dcommit/rebase/show-ignore &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &bcy;&ycy;&tcy;&softcy; &tcy;&acy;&kcy;&icy;&mcy; &zhcy;&iecy;, &kcy;&acy;&kcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &vcy;&ycy;&shcy;&iecy;.</span></pre> </div> </div> <p><span data-i18n="4a784ad60834695511f417c4e111e9cc7a3f8a5adb17d9c956532ccfb7dd6471/74" data-source="The initial &lt;code&gt;git svn clone&lt;/code&gt; can be quite time-consuming (especially for large Subversion repositories). If multiple people (or one person with multiple machines) want to use &lt;code&gt;git svn&lt;/code&gt; to interact with the same Subversion repository, you can do the initial &lt;code&gt;git svn clone&lt;/code&gt; to a repository on a server and have each person clone that repository with &lt;code&gt;git clone&lt;/code&gt;:" onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&vcy;&ocy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ycy;&jcy;  <code>git svn clone</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &zcy;&acy;&ncy;&yacy;&tcy;&softcy; &dcy;&ocy;&vcy;&ocy;&lcy;&softcy;&ncy;&ocy; &mcy;&ncy;&ocy;&gcy;&ocy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; (&ocy;&scy;&ocy;&bcy;&iecy;&ncy;&ncy;&ocy; &dcy;&lcy;&yacy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&khcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&vcy; Subversion). &IEcy;&scy;&lcy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &chcy;&iecy;&lcy;&ocy;&vcy;&iecy;&kcy; (&icy;&lcy;&icy; &ocy;&dcy;&icy;&ncy; &chcy;&iecy;&lcy;&ocy;&vcy;&iecy;&kcy; &scy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&mcy;&icy; &mcy;&acy;&shcy;&icy;&ncy;&acy;&mcy;&icy;) &khcy;&ocy;&tcy;&yacy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>git svn</code>  &dcy;&lcy;&yacy; &vcy;&zcy;&acy;&icy;&mcy;&ocy;&dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&yacy; &scy; &ocy;&dcy;&ncy;&icy;&mcy; &icy; &tcy;&iecy;&mcy; &zhcy;&iecy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&mcy; Subversion, &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&softcy; &pcy;&iecy;&rcy;&vcy;&ocy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ycy;&jcy;  <code>git svn clone</code>  &dcy;&lcy;&yacy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; &ncy;&acy; &scy;&iecy;&rcy;&vcy;&iecy;&rcy;&iecy; &icy; &pcy;&ocy;&pcy;&rcy;&ocy;&scy;&icy;&tcy;&softcy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &chcy;&iecy;&lcy;&ocy;&vcy;&iecy;&kcy;&acy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &ecy;&tcy;&ocy;&tcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git clone</code> :</span></p> <div> <div> <pre class="hljs language-bash"><span class="hljs-comment" title="# Do the initial import on a server"># &Vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&mcy; &pcy;&iecy;&rcy;&vcy;&ocy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ycy;&jcy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy; &ncy;&acy; &scy;&iecy;&rcy;&vcy;&iecy;&rcy;</span>
        ssh server <span class="hljs-string">&quot;cd /pub &amp;&amp; git svn clone http://svn.example.com/project [options...]&quot;</span>
<span class="hljs-comment" title="# Clone locally - make sure the refs/remotes/ space matches the server"># &Kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy; &mdash; &ucy;&bcy;&iecy;&dcy;&icy;&tcy;&iecy;&scy;&softcy;, &chcy;&tcy;&ocy; refs/remotes/space &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &scy;&iecy;&rcy;&vcy;&iecy;&rcy;&ucy;</span>
        <span class="hljs-built_in">mkdir</span> project
        <span class="hljs-built_in">cd</span> project
        git init
        git remote add origin server:/pub/project
        git config --replace-all remote.origin.fetch <span class="hljs-string">&apos;+refs/remotes/*:refs/remotes/*&apos;</span>
        git fetch
<span class="hljs-comment" title="# Prevent fetch/pull from remote Git server in the future,"># &Zcy;&acy;&pcy;&rcy;&iecy;&tcy;&icy;&tcy;&softcy; &vcy;&ycy;&bcy;&ocy;&rcy;&kcy;&ucy;/&icy;&zcy;&vcy;&lcy;&iecy;&chcy;&iecy;&ncy;&icy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &scy;&iecy;&rcy;&vcy;&iecy;&rcy;&acy; Git &vcy; &bcy;&ucy;&dcy;&ucy;&shchcy;&iecy;&mcy;,</span>
<span class="hljs-comment" title="# we only want to use git svn for future updates"># &mcy;&ycy; &khcy;&ocy;&tcy;&icy;&mcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; git svn &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy; &bcy;&ucy;&dcy;&ucy;&shchcy;&icy;&khcy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy;</span>
        git config --remove-section remote.origin
<span class="hljs-comment" title="# Create a local branch from one of the branches just fetched"># &Scy;&ocy;&zcy;&dcy;&acy;&iecy;&mcy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy; &icy;&zcy; &ocy;&dcy;&ncy;&ocy;&jcy; &icy;&zcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &chcy;&tcy;&ocy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ycy;&khcy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy;</span>
        git checkout -b master FETCH_HEAD
<span class="hljs-comment" title="# Initialize &apos;git svn&apos; locally (be sure to use the same URL and"># &Icy;&ncy;&icy;&tscy;&icy;&acy;&lcy;&icy;&zcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &apos;git svn&apos; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy; (&ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &tcy;&ocy;&tcy; &zhcy;&iecy; URL-&acy;&dcy;&rcy;&iecy;&scy; &icy;</span>
<span class="hljs-comment" title="# --stdlayout/-T/-b/-t/--prefix options as were used on server)"># &Ocy;&pcy;&tscy;&icy;&icy; --stdlayout/-T/-b/-t/--prefix, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&lcy;&icy;&scy;&softcy; &ncy;&acy; &scy;&iecy;&rcy;&vcy;&iecy;&rcy;&iecy;)</span>
        git svn init http://svn.example.com/project [options...]
<span class="hljs-comment" title="# Pull the latest changes from Subversion"># &Icy;&zcy;&vcy;&lcy;&iecy;&kcy;&acy;&iecy;&mcy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&icy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &icy;&zcy; Subversion</span>
        git svn rebase</pre> </div> </div> </div> <h2 class="text-body-emphasis"  id="_rebase_vs_pullmerge"><span data-i18n="b482d3151ad6a4c78f16c2ce9856e67f9c3b1c6e52931cc397c21686d37ec66b/60" data-source="Rebase vs. pull/merge" onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&bcy;&acy;&zcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy; &icy;&zcy;&vcy;&lcy;&iecy;&chcy;&iecy;&ncy;&icy;&yacy;/&scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;</span></h2> <div> <p><span data-i18n="988a0270cb6e6ba7f65d1402c43de5e37f7daa17f1e4f6da59fe3e9e5491bd7c/71" data-source="Prefer to use &lt;code&gt;git svn rebase&lt;/code&gt; or &lt;code&gt;git rebase&lt;/code&gt;, rather than &lt;code&gt;git pull&lt;/code&gt; or &lt;code&gt;git merge&lt;/code&gt; to synchronize unintegrated commits with a &lt;code&gt;git svn&lt;/code&gt; branch. Doing so will keep the history of unintegrated commits linear with respect to the upstream SVN repository and allow the use of the preferred &lt;code&gt;git svn dcommit&lt;/code&gt; subcommand to push unintegrated commits back into SVN." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>git svn rebase</code>  &icy;&lcy;&icy;  <code>git rebase</code> , &acy; &ncy;&iecy;  <code>git pull</code>  &icy;&lcy;&icy;  <code>git merge</code>  &dcy;&lcy;&yacy; &scy;&icy;&ncy;&khcy;&rcy;&ocy;&ncy;&icy;&zcy;&acy;&tscy;&icy;&icy; &ncy;&iecy;&icy;&ncy;&tcy;&iecy;&gcy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &scy; &vcy;&iecy;&tcy;&kcy;&ocy;&jcy;  <code>git svn</code> . &Ecy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&icy;&tcy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&icy;&tcy;&softcy; &lcy;&icy;&ncy;&iecy;&jcy;&ncy;&ucy;&yucy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; &ncy;&iecy;&icy;&ncy;&tcy;&iecy;&gcy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &pcy;&ocy; &ocy;&tcy;&ncy;&ocy;&shcy;&iecy;&ncy;&icy;&yucy; &kcy; &vcy;&ocy;&scy;&khcy;&ocy;&dcy;&yacy;&shchcy;&iecy;&mcy;&ucy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yucy; SVN &icy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&icy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&chcy;&tcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &pcy;&ocy;&dcy;&kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ucy;  <code>git svn dcommit</code>  &dcy;&lcy;&yacy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&icy; &ncy;&iecy;&icy;&ncy;&tcy;&iecy;&gcy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy; &vcy; SVN.</span></p> <p><span data-i18n="7938709e36b8c912a280902aa49c0eb20938b144f813df33d3798f3f9f3a1644/f6" data-source="Originally, &lt;code&gt;git svn&lt;/code&gt; recommended that developers pulled or merged from the &lt;code&gt;git svn&lt;/code&gt; branch. This was because the author favored &lt;code&gt;git svn set-tree B&lt;/code&gt; to commit a single head rather than the &lt;code&gt;git svn set-tree A..B&lt;/code&gt; notation to commit multiple commits. Use of &lt;code&gt;git pull&lt;/code&gt; or &lt;code&gt;git merge&lt;/code&gt; with &lt;code&gt;git svn set-tree A..B&lt;/code&gt; will cause non-linear history to be flattened when committing into SVN and this can lead to merge commits unexpectedly reversing previous commits in SVN." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&vcy;&ocy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ocy;  <code>git svn</code>  &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ocy;&vcy;&acy;&lcy;&ocy;&scy;&softcy; &rcy;&acy;&zcy;&rcy;&acy;&bcy;&ocy;&tcy;&chcy;&icy;&kcy;&acy;&mcy; &icy;&zcy;&vcy;&lcy;&iecy;&chcy;&softcy; &icy;&lcy;&icy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&icy;&tcy;&softcy; &vcy;&iecy;&tcy;&kcy;&ucy;  <code>git svn</code> . &Ecy;&tcy;&ocy; &pcy;&rcy;&ocy;&icy;&zcy;&ocy;&shcy;&lcy;&ocy; &pcy;&ocy;&tcy;&ocy;&mcy;&ucy;, &chcy;&tcy;&ocy; &acy;&vcy;&tcy;&ocy;&rcy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&chcy;&icy;&tcy;&acy;&lcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>git svn set-tree B</code>  &dcy;&lcy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ocy;&dcy;&ncy;&ocy;&jcy; &gcy;&ocy;&lcy;&ocy;&vcy;&ycy;, &acy; &ncy;&iecy; &ncy;&ocy;&tcy;&acy;&tscy;&icy;&yucy;  <code>git svn set-tree A..B</code>  &dcy;&lcy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  <code>git pull</code>  &icy;&lcy;&icy;  <code>git merge</code>  &scy;  <code>git svn set-tree A..B</code>  &pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&tcy; &kcy; &scy;&gcy;&lcy;&acy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yucy; &ncy;&iecy;&lcy;&icy;&ncy;&iecy;&jcy;&ncy;&ocy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &pcy;&rcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &vcy; SVN, &icy; &ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &pcy;&rcy;&icy;&vcy;&iecy;&scy;&tcy;&icy; &kcy; &tcy;&ocy;&mcy;&ucy;, &chcy;&tcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &ncy;&iecy;&ocy;&zhcy;&icy;&dcy;&acy;&ncy;&ncy;&ocy; &ocy;&tcy;&mcy;&iecy;&ncy;&yacy;&yucy;&tcy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&icy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &vcy; SVN.</span></p> </div> <h2 class="text-body-emphasis"  id="_merge_tracking"><span data-i18n="0a9dfd82cfacfcbac93d2540deace7b2c7202ec16f462d02b25c90ab1c727573/b8" data-source="Merge tracking" onmousemove="i18n(this)">Merge tracking</span></h2> <div> <p><span data-i18n="8148ad5f578998b7071342fc833b05033e91136b674ac6a19ce30be0ac5303af/c3" data-source="While &lt;code&gt;git svn&lt;/code&gt; can track copy history (including branches and tags) for repositories adopting a standard layout, it cannot yet represent merge history that happened inside git back upstream to SVN users. Therefore it is advised that users keep history as linear as possible inside Git to ease compatibility with SVN (see the CAVEATS section below)." onmousemove="i18n(this)">&KHcy;&ocy;&tcy;&yacy;  <code>git svn</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&tcy;&softcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; (&vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &vcy;&iecy;&tcy;&kcy;&icy; &icy; &tcy;&iecy;&gcy;&icy;) &dcy;&lcy;&yacy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&vcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&shchcy;&icy;&khcy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&jcy; &mcy;&acy;&kcy;&iecy;&tcy;, &ocy;&ncy; &pcy;&ocy;&kcy;&acy; &ncy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&jcy;, &pcy;&rcy;&ocy;&icy;&zcy;&ocy;&shcy;&iecy;&dcy;&shcy;&ucy;&yucy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy;  git , &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy; &dcy;&lcy;&yacy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&iecy;&jcy; SVN. &Pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy;&mcy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&yacy;&tcy;&softcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; &kcy;&acy;&kcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &bcy;&ocy;&lcy;&iecy;&iecy; &lcy;&icy;&ncy;&iecy;&jcy;&ncy;&ocy;&jcy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy;  Git , &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&bcy;&lcy;&iecy;&gcy;&chcy;&icy;&tcy;&softcy; &scy;&ocy;&vcy;&mcy;&iecy;&scy;&tcy;&icy;&mcy;&ocy;&scy;&tcy;&softcy; &scy; SVN (&scy;&mcy;. &rcy;&acy;&zcy;&dcy;&iecy;&lcy; &laquo;&Pcy;&Rcy;&IEcy;&Dcy;&Ocy;&Scy;&Tcy;&IEcy;&Rcy;&IEcy;&ZHcy;&IEcy;&Ncy;&Icy;&YAcy;&raquo; &ncy;&icy;&zhcy;&iecy;).</span></p> </div> <h2 class="text-body-emphasis"  id="_handling_of_svn_branches"><span data-i18n="103d650437c4be0d37ff4e3ea5afa646c0c907b8b1bae964b9a9c699f011269a/de" data-source="Handling of svn branches" onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&kcy;&acy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy; SVN</span></h2> <div> <p><span data-i18n="5aea2e985f2d7703c6c4d11d45300cd4de07d47bd56b2299c20919f2ca6da391/db" data-source="If &lt;code&gt;git svn&lt;/code&gt; is configured to fetch branches (and --follow-branches is in effect), it sometimes creates multiple Git branches for one SVN branch, where the additional branches have names of the form &lt;code&gt;branchname@nnn&lt;/code&gt; (with nnn an SVN revision number). These additional branches are created if &lt;code&gt;git svn&lt;/code&gt; cannot find a parent commit for the first commit in an SVN branch, to connect the branch to the history of the other branches." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy;  <code>git svn</code>  &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy; &ncy;&acy; &vcy;&ycy;&bcy;&ocy;&rcy;&kcy;&ucy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy; (&icy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; --follow-branches), &ocy;&ncy; &icy;&ncy;&ocy;&gcy;&dcy;&acy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy;  Git  &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; SVN, &gcy;&dcy;&iecy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; &icy;&mcy;&iecy;&yucy;&tcy; &icy;&mcy;&iecy;&ncy;&acy; &vcy;&icy;&dcy;&acy;  <code>branchname@nnn</code>  (&gcy;&dcy;&iecy; nnn &mdash; &ncy;&ocy;&mcy;&iecy;&rcy; &vcy;&iecy;&rcy;&scy;&icy;&icy; SVN). &Ecy;&tcy;&icy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&yucy;&tcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy;  <code>git svn</code>  &ncy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ncy;&acy;&jcy;&tcy;&icy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &vcy; &vcy;&iecy;&tcy;&kcy;&iecy; SVN, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&ocy;&iecy;&dcy;&icy;&ncy;&icy;&tcy;&softcy; &vcy;&iecy;&tcy;&kcy;&ucy; &scy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&iecy;&jcy; &dcy;&rcy;&ucy;&gcy;&icy;&khcy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy;.</span></p> <p><span data-i18n="1e2f464444f8428cb213efdda1f5baa375ec62d0c82fb90d7b4da000b034a07f/49" data-source="Normally, the first commit in an SVN branch consists of a copy operation. &lt;code&gt;git svn&lt;/code&gt; will read this commit to get the SVN revision the branch was created from. It will then try to find the Git commit that corresponds to this SVN revision, and use that as the parent of the branch. However, it is possible that there is no suitable Git commit to serve as parent. This will happen, among other reasons, if the SVN branch is a copy of a revision that was not fetched by &lt;code&gt;git svn&lt;/code&gt; (e.g. because it is an old revision that was skipped with &lt;code&gt;--revision&lt;/code&gt;), or if in SVN a directory was copied that is not tracked by &lt;code&gt;git svn&lt;/code&gt; (such as a branch that is not tracked at all, or a subdirectory of a tracked branch). In these cases, &lt;code&gt;git svn&lt;/code&gt; will still create a Git branch, but instead of using an existing Git commit as the parent of the branch, it will read the SVN history of the directory the branch was copied from and create appropriate Git commits. This is indicated by the message &amp;quot;Initializing parent: &amp;lt;branchname&amp;gt;&amp;quot;." onmousemove="i18n(this)">&Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &pcy;&iecy;&rcy;&vcy;&ycy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &vcy; &vcy;&iecy;&tcy;&kcy;&iecy; SVN &scy;&ocy;&scy;&tcy;&ocy;&icy;&tcy; &icy;&zcy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&icy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;.  <code>git svn</code>  &pcy;&rcy;&ocy;&chcy;&icy;&tcy;&acy;&iecy;&tcy; &ecy;&tcy;&ocy;&tcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&softcy; &vcy;&iecy;&rcy;&scy;&icy;&yucy; SVN, &icy;&zcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &bcy;&ycy;&lcy;&acy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&acy; &vcy;&iecy;&tcy;&kcy;&acy;. &Zcy;&acy;&tcy;&iecy;&mcy; &ocy;&ncy; &pcy;&ocy;&pcy;&ycy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&acy;&jcy;&tcy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;  Git , &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&jcy; &ecy;&tcy;&ocy;&jcy; &vcy;&iecy;&rcy;&scy;&icy;&icy; SVN, &icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&acy; &vcy;&iecy;&tcy;&kcy;&icy;. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;, &chcy;&tcy;&ocy; &ncy;&iecy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &pcy;&ocy;&dcy;&khcy;&ocy;&dcy;&yacy;&shchcy;&iecy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;  Git , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &mcy;&ocy;&gcy; &bcy;&ycy; &scy;&lcy;&ucy;&zhcy;&icy;&tcy;&softcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&mcy;. &Ecy;&tcy;&ocy; &pcy;&rcy;&ocy;&icy;&zcy;&ocy;&jcy;&dcy;&iecy;&tcy;, &scy;&rcy;&iecy;&dcy;&icy; &pcy;&rcy;&ocy;&chcy;&iecy;&gcy;&ocy;, &iecy;&scy;&lcy;&icy; &vcy;&iecy;&tcy;&vcy;&softcy; SVN &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &kcy;&ocy;&pcy;&icy;&iecy;&jcy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &ncy;&iecy; &bcy;&ycy;&lcy;&acy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&acy;  <code>git svn</code>  (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &pcy;&ocy;&tcy;&ocy;&mcy;&ucy; &chcy;&tcy;&ocy; &ecy;&tcy;&ocy; &scy;&tcy;&acy;&rcy;&acy;&yacy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&yacy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &bcy;&ycy;&lcy;&acy; &pcy;&rcy;&ocy;&pcy;&ucy;&shchcy;&iecy;&ncy;&acy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--revision</code> ), &icy;&lcy;&icy; &iecy;&scy;&lcy;&icy; &vcy; SVN &bcy;&ycy;&lcy; &scy;&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &ncy;&iecy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>git svn</code>  (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &vcy;&iecy;&tcy;&kcy;&acy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &vcy;&ocy;&ocy;&bcy;&shchcy;&iecy; &ncy;&iecy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;, &icy;&lcy;&icy; &pcy;&ocy;&dcy;&kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&mcy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;). &Vcy; &ecy;&tcy;&icy;&khcy; &scy;&lcy;&ucy;&chcy;&acy;&yacy;&khcy;  <code>git svn</code>  &pcy;&ocy;-&pcy;&rcy;&iecy;&zhcy;&ncy;&iecy;&mcy;&ucy; &scy;&ocy;&zcy;&dcy;&acy;&scy;&tcy; &vcy;&iecy;&tcy;&kcy;&ucy;  Git , &ncy;&ocy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;  Git  &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy;&acy; &vcy;&iecy;&tcy;&kcy;&icy; &ocy;&ncy; &pcy;&rcy;&ocy;&chcy;&icy;&tcy;&acy;&iecy;&tcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yucy; SVN &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;, &icy;&zcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &bcy;&ycy;&lcy;&acy; &scy;&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&acy; &vcy;&iecy;&tcy;&vcy;&softcy;, &icy; &scy;&ocy;&zcy;&dcy;&acy;&scy;&tcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;  Git . &Ocy;&bcy; &ecy;&tcy;&ocy;&mcy; &scy;&vcy;&icy;&dcy;&iecy;&tcy;&iecy;&lcy;&softcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy;  &quot;Initializing parent: &lt;branchname&gt;&quot; .</span></p> <p><span data-i18n="7042527cc6d50415d36b218c65862e4672d367dc88e4cf1e451ac198a315f855/cd" data-source="Additionally, it will create a special branch named &lt;code&gt;&amp;lt;branchname&amp;gt;@&amp;lt;SVN-Revision&amp;gt;&lt;/code&gt;, where &amp;lt;SVN-Revision&amp;gt; is the SVN revision number the branch was copied from. This branch will point to the newly created parent commit of the branch. If in SVN the branch was deleted and later recreated from a different version, there will be multiple such branches with an &lt;code&gt;@&lt;/code&gt;." onmousemove="i18n(this)">&Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&acy; &scy;&pcy;&iecy;&tscy;&icy;&acy;&lcy;&softcy;&ncy;&acy;&yacy; &vcy;&iecy;&tcy;&kcy;&acy; &scy; &icy;&mcy;&iecy;&ncy;&iecy;&mcy;  <code>&lt;branchname&gt;@&lt;SVN-Revision&gt;</code> , &gcy;&dcy;&iecy; &lt;SVN-Revision&gt; &mdash; &ecy;&tcy;&ocy; &ncy;&ocy;&mcy;&iecy;&rcy; &vcy;&iecy;&rcy;&scy;&icy;&icy; SVN, &icy;&zcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &bcy;&ycy;&lcy;&acy; &scy;&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&acy; &vcy;&iecy;&tcy;&kcy;&acy;. &Ecy;&tcy;&acy; &vcy;&iecy;&tcy;&kcy;&acy; &bcy;&ucy;&dcy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &ncy;&acy; &ncy;&iecy;&dcy;&acy;&vcy;&ncy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&jcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &vcy;&iecy;&tcy;&kcy;&icy;. &IEcy;&scy;&lcy;&icy; &vcy; SVN &vcy;&iecy;&tcy;&kcy;&acy; &bcy;&ycy;&lcy;&acy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&acy;, &acy; &zcy;&acy;&tcy;&iecy;&mcy; &vcy;&ocy;&scy;&scy;&ocy;&zcy;&dcy;&acy;&ncy;&acy; &icy;&zcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &vcy;&iecy;&rcy;&scy;&icy;&icy;, &tcy;&acy;&kcy;&icy;&khcy; &vcy;&iecy;&tcy;&ocy;&kcy; &scy;  <code>@</code>  &bcy;&ucy;&dcy;&iecy;&tcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy;.</span></p> <p><span data-i18n="5e61370083898bf20cc7877d144c6f6b58c54f504cde7e1ae02ee9c1ff5934d1/5d" data-source="Note that this may mean that multiple Git commits are created for a single SVN revision." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&tcy;&softcy;, &chcy;&tcy;&ocy; &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&jcy; &vcy;&iecy;&rcy;&scy;&icy;&icy; SVN &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;  Git .</span></p> <p><span data-i18n="cf793f20d87ed142cddbae69f610fd0940d48c03dda36e4c39b1f24fcbd44c54/d4" data-source="An example: in an SVN repository with a standard trunk/tags/branches layout, a directory trunk/sub is created in r.100. In r.200, trunk/sub is branched by copying it to branches/. &lt;code&gt;git svn clone -s&lt;/code&gt; will then create a branch &lt;code&gt;sub&lt;/code&gt;. It will also create new Git commits for r.100 through r.199 and use these as the history of branch &lt;code&gt;sub&lt;/code&gt;. Thus there will be two Git commits for each revision from r.100 to r.199 (one containing trunk/, one containing trunk/sub/). Finally, it will create a branch &lt;code&gt;sub@200&lt;/code&gt; pointing to the new parent commit of branch &lt;code&gt;sub&lt;/code&gt; (i.e. the commit for r.200 and trunk/sub/)." onmousemove="i18n(this)">&Pcy;&rcy;&icy;&mcy;&iecy;&rcy;: &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; SVN &scy;&ocy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ucy;&kcy;&tcy;&ucy;&rcy;&ocy;&jcy; &laquo;&tcy;&rcy;&acy;&ncy;&kcy;/&tcy;&iecy;&gcy;&icy;/&vcy;&iecy;&tcy;&vcy;&icy;&raquo; &vcy; r.100 &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy; &laquo;&tcy;&rcy;&acy;&ncy;&kcy;/&pcy;&ocy;&dcy;&rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&softcy;&raquo;. &Vcy; &vcy;&iecy;&rcy;&scy;&icy;&icy; r.200 &tcy;&rcy;&acy;&ncy;&kcy;&ocy;&vcy;&ycy;&jcy;/&pcy;&ocy;&dcy;&rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&jcy; &ucy;&zcy;&iecy;&lcy; &rcy;&acy;&zcy;&vcy;&iecy;&tcy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &pcy;&ucy;&tcy;&iecy;&mcy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &iecy;&gcy;&ocy; &vcy; &vcy;&iecy;&tcy;&kcy;&icy;/.  <code>git svn clone -s</code>  &zcy;&acy;&tcy;&iecy;&mcy; &scy;&ocy;&zcy;&dcy;&acy;&scy;&tcy; &vcy;&iecy;&tcy;&kcy;&ucy;  <code>sub</code> . &Ocy;&ncy; &tcy;&acy;&kcy;&zhcy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&scy;&tcy; &ncy;&ocy;&vcy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;  Git  &dcy;&lcy;&yacy; &vcy;&iecy;&rcy;&scy;&icy;&jcy; &scy; 100 &pcy;&ocy; 199 &icy; &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&khcy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &vcy;&iecy;&tcy;&kcy;&icy;  <code>sub</code> . &Tcy;&acy;&kcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&jcy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&icy; &ocy;&tcy; &vcy;&iecy;&rcy;&scy;&icy;&icy; 100 &dcy;&ocy; &vcy;&iecy;&rcy;&scy;&icy;&icy; 199 &bcy;&ucy;&dcy;&iecy;&tcy; &dcy;&vcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;  Git  (&ocy;&dcy;&icy;&ncy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; Trunk/, &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; Trunk/Sub/). &Ncy;&acy;&kcy;&ocy;&ncy;&iecy;&tscy;, &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&acy; &vcy;&iecy;&tcy;&kcy;&acy;  <code>sub@200</code> , &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&yucy;&shchcy;&acy;&yacy; &ncy;&acy; &ncy;&ocy;&vcy;&ycy;&jcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &vcy;&iecy;&tcy;&kcy;&icy;  <code>sub</code>  (&tcy;.&iecy;. &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &dcy;&lcy;&yacy; r.200 &icy; Trunk/sub/).</span></p> </div> <h2 class="text-body-emphasis"  id="_caveats"><span data-i18n="712cfefcf76f0a0a2ca783ab7c5487dde050f4480f149197d44e61247db07ebf/a9" data-source="Caveats" onmousemove="i18n(this)">Caveats</span></h2> <div> <p><span data-i18n="8e3f189fa1001c44278867f025bddb50cd437a8bf632f22e0a7e76d0bfbc1c5d/c8" data-source="For the sake of simplicity and interoperating with Subversion, it is recommended that all &lt;code&gt;git svn&lt;/code&gt; users clone, fetch and dcommit directly from the SVN server, and avoid all &lt;code&gt;git clone&lt;/code&gt;/&lt;code&gt;pull&lt;/code&gt;/&lt;code&gt;merge&lt;/code&gt;/&lt;code&gt;push&lt;/code&gt; operations between Git repositories and branches. The recommended method of exchanging code between Git branches and users is &lt;code&gt;git format-patch&lt;/code&gt; and &lt;code&gt;git am&lt;/code&gt;, or just &amp;apos;dcommit&amp;rsquo;ing to the SVN repository." onmousemove="i18n(this)">&Dcy;&lcy;&yacy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy;&tcy;&ycy; &icy; &vcy;&zcy;&acy;&icy;&mcy;&ocy;&dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&yacy; &scy; Subversion &vcy;&scy;&iecy;&mcy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy;&mcy;  <code>git svn</code>  &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;, &icy;&zcy;&vcy;&lcy;&iecy;&kcy;&acy;&tcy;&softcy; &icy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&tcy;&softcy; dcommit &ncy;&iecy;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &scy; &scy;&iecy;&rcy;&vcy;&iecy;&rcy;&acy; SVN &icy; &icy;&zcy;&bcy;&iecy;&gcy;&acy;&tcy;&softcy; &vcy;&scy;&iecy;&khcy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&jcy;  <code>git clone</code>  /  <code>pull</code>  /  <code>merge</code>  /  <code>push</code>  &mcy;&iecy;&zhcy;&dcy;&ucy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;&mcy;&icy; &icy; &vcy;&iecy;&tcy;&vcy;&yacy;&mcy;&icy;  Git . &Rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&mcy;&ycy;&jcy; &mcy;&iecy;&tcy;&ocy;&dcy; &ocy;&bcy;&mcy;&iecy;&ncy;&acy; &kcy;&ocy;&dcy;&ocy;&mcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &vcy;&iecy;&tcy;&vcy;&yacy;&mcy;&icy;  Git  &icy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy;&mcy;&icy; &mdash;  <code>git format-patch</code>  &icy;  <code>git am</code>  &icy;&lcy;&icy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &laquo;dcommit&raquo; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; SVN.</span></p> <p><span data-i18n="be02e15b4d32c3982acf2faa3a409b18d9b3e0a7e7f9a33a898899c78f9a127e/85" data-source="Running &lt;code&gt;git merge&lt;/code&gt; or &lt;code&gt;git pull&lt;/code&gt; is NOT recommended on a branch you plan to &lt;code&gt;dcommit&lt;/code&gt; from because Subversion users cannot see any merges you&amp;rsquo;ve made. Furthermore, if you merge or pull from a Git branch that is a mirror of an SVN branch, &lt;code&gt;dcommit&lt;/code&gt; may commit to the wrong branch." onmousemove="i18n(this)">&Ncy;&IEcy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy; &zcy;&acy;&pcy;&ucy;&scy;&kcy;&acy;&tcy;&softcy;  <code>git merge</code>  &icy;&lcy;&icy;  <code>git pull</code>  &vcy; &vcy;&iecy;&tcy;&kcy;&iecy;, &icy;&zcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &vcy;&ycy; &pcy;&lcy;&acy;&ncy;&icy;&rcy;&ucy;&iecy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>dcommit</code> , &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&icy; Subversion &ncy;&iecy; &scy;&mcy;&ocy;&gcy;&ucy;&tcy; &vcy;&icy;&dcy;&iecy;&tcy;&softcy; &scy;&dcy;&iecy;&lcy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy;&acy;&mcy;&icy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &Bcy;&ocy;&lcy;&iecy;&iecy; &tcy;&ocy;&gcy;&ocy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&yacy;&iecy;&tcy;&iecy; &icy;&lcy;&icy; &icy;&zcy;&vcy;&lcy;&iecy;&kcy;&acy;&iecy;&tcy;&iecy; &icy;&zcy; &vcy;&iecy;&tcy;&kcy;&icy;  Git , &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &zcy;&iecy;&rcy;&kcy;&acy;&lcy;&ocy;&mcy; &vcy;&iecy;&tcy;&kcy;&icy; SVN,  <code>dcommit</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &ncy;&iecy;&pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy;.</span></p> <p><span data-i18n="fcfaef6c870d2bb477696f2d666c51b0621ae579503d53f906bd09652cb129ea/c4" data-source="If you do merge, note the following rule: &lt;code&gt;git svn dcommit&lt;/code&gt; will attempt to commit on top of the SVN commit named in" onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&ycy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy;, &ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy; &ncy;&acy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&iecy;&iecy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&ocy;:  <code>git svn dcommit</code>  &pcy;&ocy;&pcy;&ycy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&softcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy; &pcy;&ocy;&vcy;&iecy;&rcy;&khcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; SVN, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&jcy; &vcy;</span></p> <div> <div> <pre class="hljs language-lua">git <span class="hljs-built_in">log</span> <span class="hljs-comment">--grep=^git-svn-id: --first-parent -1</span></pre> </div> </div> <p><span data-i18n="b2091cd448b407ae84cc0f2bec70d632383835819d11d215db8046f2ee5b27f2/2c" data-source="You &lt;code&gt;must&lt;/code&gt; therefore ensure that the most recent commit of the branch you want to dcommit to is the &lt;code&gt;first&lt;/code&gt; parent of the merge. Chaos will ensue otherwise, especially if the first parent is an older commit on the same SVN branch." onmousemove="i18n(this)">&Pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &vcy;&ycy;,  <code>must</code> , &gcy;&acy;&rcy;&acy;&ncy;&tcy;&icy;&rcy;&ucy;&iecy;&tcy;&iecy;, &chcy;&tcy;&ocy; &scy;&acy;&mcy;&acy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&yacy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &vcy;&iecy;&tcy;&kcy;&icy;, &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ucy;&yucy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&softcy; dcommit, &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&jcy;  <code>first</code>  &dcy;&lcy;&yacy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;. &Vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &ncy;&acy;&scy;&tcy;&ucy;&pcy;&icy;&tcy; &khcy;&acy;&ocy;&scy;, &ocy;&scy;&ocy;&bcy;&iecy;&ncy;&ncy;&ocy; &iecy;&scy;&lcy;&icy; &pcy;&iecy;&rcy;&vcy;&ycy;&jcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&jcy; &ecy;&lcy;&iecy;&mcy;&iecy;&ncy;&tcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &bcy;&ocy;&lcy;&iecy;&iecy; &scy;&tcy;&acy;&rcy;&ycy;&mcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&mcy; &vcy; &tcy;&ocy;&jcy; &zhcy;&iecy; &vcy;&iecy;&tcy;&kcy;&iecy; SVN.</span></p> <p><span data-i18n="1a764321a19bfddcc1132c7629f9286b602a667bb58e9ac6fa9b7727bf689f53/6d" data-source="&lt;code&gt;git clone&lt;/code&gt; does not clone branches under the refs/remotes/ hierarchy or any &lt;code&gt;git svn&lt;/code&gt; metadata, or config. So repositories created and managed with using &lt;code&gt;git svn&lt;/code&gt; should use &lt;code&gt;rsync&lt;/code&gt; for cloning, if cloning is to be done at all." onmousemove="i18n(this)"><code>git clone</code>  &ncy;&iecy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ucy;&iecy;&tcy; &vcy;&iecy;&tcy;&kcy;&icy; &vcy; &icy;&iecy;&rcy;&acy;&rcy;&khcy;&icy;&icy; refs/remotes/ &icy;&lcy;&icy; &kcy;&acy;&kcy;&icy;&khcy;-&lcy;&icy;&bcy;&ocy; &mcy;&iecy;&tcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy; &icy;&lcy;&icy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>git svn</code> . &Tcy;&acy;&kcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy; &icy; &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&mcy;&ycy;&iecy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git svn</code> , &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>rsync</code>  &dcy;&lcy;&yacy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;, &iecy;&scy;&lcy;&icy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &vcy;&ocy;&ocy;&bcy;&shchcy;&iecy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&tcy;&softcy;&scy;&yacy;.</span></p> <p><span data-i18n="3278a0f2f5993bf088aa0d5b3b9a39911d50d58d48c4642458cb90641263be8b/a9" data-source="Since &lt;code&gt;dcommit&lt;/code&gt; uses rebase internally, any Git branches you &lt;code&gt;git push&lt;/code&gt; to before &lt;code&gt;dcommit&lt;/code&gt; on will require forcing an overwrite of the existing ref on the remote repository. This is generally considered bad practice, see the &lt;a href=&quot;git-push&quot;&gt;git-push[1]&lt;/a&gt; documentation for details." onmousemove="i18n(this)">&Pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy;  <code>dcommit</code>  &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy; &vcy;&ncy;&ucy;&tcy;&rcy;&iecy;&ncy;&ncy;&yucy;&yucy; &pcy;&iecy;&rcy;&iecy;&bcy;&acy;&zcy;&icy;&rcy;&ocy;&vcy;&kcy;&ucy;, &lcy;&yucy;&bcy;&ycy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy;  Git , &kcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy; &vcy;&ycy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&iecy;  <code>git push</code>  &dcy;&ocy;  <code>dcommit</code> , &pcy;&ocy;&tcy;&rcy;&iecy;&bcy;&ucy;&yucy;&tcy; &pcy;&rcy;&icy;&ncy;&ucy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&jcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&icy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&jcy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &vcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&mcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;. &Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ecy;&tcy;&ocy; &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&lcy;&ocy;&khcy;&ocy;&jcy; &pcy;&rcy;&acy;&kcy;&tcy;&icy;&kcy;&ocy;&jcy;, &pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy; &dcy;&ocy;&kcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;&tscy;&icy;&icy;  <a href="git-push.html">git-push[1]</a> .</span></p> <p><span data-i18n="60b8f5d3dd0347c84560b92facefe759842a30675187f9b6de0591de47b810c6/72" data-source="Do not use the --amend option of &lt;a href=&quot;git-commit&quot;&gt;git-commit[1]&lt;/a&gt; on a change you&amp;rsquo;ve already dcommitted. It is considered bad practice to --amend commits you&amp;rsquo;ve already pushed to a remote repository for other users, and dcommit with SVN is analogous to that." onmousemove="i18n(this)">&Ncy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ocy;&pcy;&tscy;&icy;&yucy; --amend  <a href="git-commit.html">git-commit[1]</a>  &dcy;&lcy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &vcy;&ycy; &ucy;&zhcy;&iecy; &zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&lcy;&icy;. &Scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&lcy;&ocy;&khcy;&ocy;&jcy; &pcy;&rcy;&acy;&kcy;&tcy;&icy;&kcy;&ocy;&jcy; --amend &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &vcy;&ycy; &ucy;&zhcy;&iecy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&icy;&lcy;&icy; &vcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; &dcy;&lcy;&yacy; &dcy;&rcy;&ucy;&gcy;&icy;&khcy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&iecy;&jcy;, &icy; dcommit &scy; SVN &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&ncy; &ecy;&tcy;&ocy;&mcy;&ucy;.</span></p> <p><span data-i18n="feb726939961b54526b14c01c5fa287b318c26929e7b91d8689accb6ceca1f55/5e" data-source="When cloning an SVN repository, if none of the options for describing the repository layout is used (--trunk, --tags, --branches, --stdlayout), &lt;code&gt;git svn clone&lt;/code&gt; will create a Git repository with completely linear history, where branches and tags appear as separate directories in the working copy. While this is the easiest way to get a copy of a complete repository, for projects with many branches it will lead to a working copy many times larger than just the trunk. Thus for projects using the standard directory structure (trunk/branches/tags), it is recommended to clone with option &lt;code&gt;--stdlayout&lt;/code&gt;. If the project uses a non-standard structure, and/or if branches and tags are not required, it is easiest to only clone one directory (typically trunk), without giving any repository layout options. If the full history with branches and tags is required, the options &lt;code&gt;--trunk&lt;/code&gt; / &lt;code&gt;--branches&lt;/code&gt; / &lt;code&gt;--tags&lt;/code&gt; must be used." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; SVN, &iecy;&scy;&lcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&tcy;&scy;&yacy;  none  &icy;&zcy; &ocy;&pcy;&tscy;&icy;&jcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &scy;&tcy;&rcy;&ucy;&kcy;&tcy;&ucy;&rcy;&ycy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; (--trunk, --tags, --branches, --stdlayout),  <code>git svn clone</code>  &scy;&ocy;&zcy;&dcy;&acy;&scy;&tcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy;  Git  &scy; &pcy;&ocy;&lcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy; &lcy;&icy;&ncy;&iecy;&jcy;&ncy;&ocy;&jcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&iecy;&jcy;, &gcy;&dcy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; &icy; &tcy;&iecy;&gcy;&icy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; &ocy;&tcy;&dcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy; &vcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&jcy; &kcy;&ocy;&pcy;&icy;&icy;. &KHcy;&ocy;&tcy;&yacy; &ecy;&tcy;&ocy; &scy;&acy;&mcy;&ycy;&jcy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy;&jcy; &scy;&pcy;&ocy;&scy;&ocy;&bcy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&softcy; &kcy;&ocy;&pcy;&icy;&yucy; &pcy;&ocy;&lcy;&ncy;&ocy;&gcy;&ocy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;, &dcy;&lcy;&yacy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&ocy;&vcy; &scy;&ocy; &mcy;&ncy;&ocy;&gcy;&icy;&mcy;&icy; &vcy;&iecy;&tcy;&kcy;&acy;&mcy;&icy; &ecy;&tcy;&ocy; &pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&tcy; &kcy; &tcy;&ocy;&mcy;&ucy;, &chcy;&tcy;&ocy; &rcy;&acy;&bcy;&ocy;&chcy;&acy;&yacy; &kcy;&ocy;&pcy;&icy;&yacy; &bcy;&ucy;&dcy;&iecy;&tcy; &vcy;&ocy; &mcy;&ncy;&ocy;&gcy;&ocy; &rcy;&acy;&zcy; &bcy;&ocy;&lcy;&softcy;&shcy;&iecy;, &chcy;&iecy;&mcy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &scy;&tcy;&vcy;&ocy;&lcy;. &Tcy;&acy;&kcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &dcy;&lcy;&yacy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&ocy;&vcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&shchcy;&icy;&khcy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ucy;&yucy; &scy;&tcy;&rcy;&ucy;&kcy;&tcy;&ucy;&rcy;&ucy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&ocy;&vcy; (&mcy;&acy;&gcy;&icy;&scy;&tcy;&rcy;&acy;&lcy;&softcy;/&vcy;&iecy;&tcy;&vcy;&icy;/&tcy;&iecy;&gcy;&icy;), &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy; &ocy;&pcy;&tscy;&icy;&iecy;&jcy;  <code>--stdlayout</code> . &IEcy;&scy;&lcy;&icy; &vcy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&acy;&yacy; &scy;&tcy;&rcy;&ucy;&kcy;&tcy;&ucy;&rcy;&acy; &icy;/&icy;&lcy;&icy; &iecy;&scy;&lcy;&icy; &vcy;&iecy;&tcy;&kcy;&icy; &icy; &tcy;&iecy;&gcy;&icy; &ncy;&iecy; &tcy;&rcy;&iecy;&bcy;&ucy;&yucy;&tcy;&scy;&yacy;, &pcy;&rcy;&ocy;&shchcy;&iecy; &vcy;&scy;&iecy;&gcy;&ocy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&dcy;&icy;&ncy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy; (&ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &mcy;&acy;&gcy;&icy;&scy;&tcy;&rcy;&acy;&lcy;&softcy;&ncy;&ycy;&jcy;), &ncy;&iecy; &zcy;&acy;&dcy;&acy;&vcy;&acy;&yacy; &ncy;&icy;&kcy;&acy;&kcy;&icy;&khcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy; &mcy;&acy;&kcy;&iecy;&tcy;&acy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;. &IEcy;&scy;&lcy;&icy; &tcy;&rcy;&iecy;&bcy;&ucy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy;&lcy;&ncy;&acy;&yacy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yacy; &scy; &vcy;&iecy;&tcy;&vcy;&yacy;&mcy;&icy; &icy; &tcy;&iecy;&gcy;&acy;&mcy;&icy;, &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--trunk</code> / <code>--branches</code> / <code>--tags</code> .</span></p> <p><span data-i18n="eea04589c0955b5222b0aaf22148ce27dadbcbc07b85443ed69db8d58f337864/9b" data-source="When using multiple --branches or --tags, &lt;code&gt;git svn&lt;/code&gt; does not automatically handle name collisions (for example, if two branches from different paths have the same name, or if a branch and a tag have the same name). In these cases, use &lt;code&gt;init&lt;/code&gt; to set up your Git repository then, before your first &lt;code&gt;fetch&lt;/code&gt;, edit the $GIT_DIR/config file so that the branches and tags are associated with different name spaces. For example:" onmousemove="i18n(this)">&Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; --branches &icy;&lcy;&icy; --tags  <code>git svn</code>  &ncy;&iecy; &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &kcy;&ocy;&ncy;&fcy;&lcy;&icy;&kcy;&tcy;&ycy; &icy;&mcy;&iecy;&ncy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &iecy;&scy;&lcy;&icy; &dcy;&vcy;&iecy; &vcy;&iecy;&tcy;&vcy;&icy; &icy;&zcy; &rcy;&acy;&zcy;&ncy;&ycy;&khcy; &pcy;&ucy;&tcy;&iecy;&jcy; &icy;&mcy;&iecy;&yucy;&tcy; &ocy;&dcy;&icy;&ncy;&acy;&kcy;&ocy;&vcy;&ocy;&iecy; &icy;&mcy;&yacy; &icy;&lcy;&icy; &iecy;&scy;&lcy;&icy; &vcy;&iecy;&tcy;&vcy;&softcy; &icy; &tcy;&iecy;&gcy; &icy;&mcy;&iecy;&yucy;&tcy; &ocy;&dcy;&icy;&ncy;&acy;&kcy;&ocy;&vcy;&ocy;&iecy; &icy;&mcy;&yacy;). &Vcy; &ecy;&tcy;&icy;&khcy; &scy;&lcy;&ucy;&chcy;&acy;&yacy;&khcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>init</code>  &dcy;&lcy;&yacy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&icy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;  Git , &acy; &zcy;&acy;&tcy;&iecy;&mcy; &pcy;&iecy;&rcy;&iecy;&dcy; &pcy;&iecy;&rcy;&vcy;&ycy;&mcy;  <code>fetch</code>  &ocy;&tcy;&rcy;&iecy;&dcy;&acy;&kcy;&tcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy; $GIT_DIR/config &tcy;&acy;&kcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &vcy;&iecy;&tcy;&kcy;&icy; &icy; &tcy;&iecy;&gcy;&icy; &bcy;&ycy;&lcy;&icy; &scy;&vcy;&yacy;&zcy;&acy;&ncy;&ycy; &scy; &rcy;&acy;&zcy;&ncy;&ycy;&mcy;&icy; &pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&scy;&tcy;&vcy;&acy;&mcy;&icy; &icy;&mcy;&iecy;&ncy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;:</span></p> <div> <div> <pre class="hljs language-ruby">branches = stable/*<span class="hljs-symbol">:refs/remotes/svn/stable/*</span>
branches = debug/*<span class="hljs-symbol">:refs/remotes/svn/debug/*</span></pre> </div> </div> </div> <h2 class="text-body-emphasis"  id="_configuration"><span data-i18n="b332c3492d5eb10a118eb6d8b0dcd689bc2477ce2ae16b303753b942b54377bc/aa" data-source="Configuration" onmousemove="i18n(this)">Configuration</span></h2> <div> <p><span data-i18n="c33f1b4160c14fdded9a784f9c90d6c03b9e82d8b95f1d28a1cf7d7a67ea1a9a/b6" data-source="&lt;code&gt;git svn&lt;/code&gt; stores [svn-remote] configuration information in the repository $GIT_DIR/config file. It is similar the core Git [remote] sections except &lt;code&gt;fetch&lt;/code&gt; keys do not accept glob arguments; but they are instead handled by the &lt;code&gt;branches&lt;/code&gt; and &lt;code&gt;tags&lt;/code&gt; keys. Since some SVN repositories are oddly configured with multiple projects glob expansions such those listed below are allowed:" onmousemove="i18n(this)"><code>git svn</code>  &khcy;&rcy;&acy;&ncy;&icy;&tcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &ocy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; [svn-remote] &vcy; &fcy;&acy;&jcy;&lcy;&iecy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; $GIT_DIR/config. &Ecy;&tcy;&ocy; &pcy;&ocy;&khcy;&ocy;&zhcy;&iecy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ycy;&iecy; [&ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy;] &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&ycy;  Git , &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy; &kcy;&lcy;&yucy;&chcy;&icy;  <code>fetch</code>  &ncy;&iecy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&yucy;&tcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ycy; glob; &ncy;&ocy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&gcy;&ocy; &ocy;&ncy;&icy; &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&lcy;&acy;&vcy;&icy;&shcy;&acy;&mcy;&icy;  <code>branches</code>  &icy;  <code>tags</code> . &Pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; SVN &scy;&tcy;&rcy;&acy;&ncy;&ncy;&ocy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ycy; &scy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;&mcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&icy;&jcy; glob &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&ocy;&vcy;, &tcy;&acy;&kcy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy; &ncy;&icy;&zhcy;&iecy; &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&ycy;:</span></p> <div> <div> <pre class="hljs language-ini"><span class="hljs-section">[svn-remote &quot;project-a&quot;]</span>
        <span class="hljs-attr">url</span> = http://server.org/svn
        <span class="hljs-attr">fetch</span> = trunk/project-a:refs/remotes/project-a/trunk
        <span class="hljs-attr">branches</span> = branches/*/project-a:refs/remotes/project-a/branches/*
        <span class="hljs-attr">branches</span> = branches/release_*:refs/remotes/project-a/branches/release_*
        <span class="hljs-attr">branches</span> = branches/re*se:refs/remotes/project-a/branches/*
        <span class="hljs-attr">tags</span> = tags/*/project-a:refs/remotes/project-a/tags/*</pre> </div> </div> <p><span data-i18n="9d3729d33227a199c09db3a69a17d13fcc0561438ed7e8b59298e02e1c5233cf/85" data-source="Keep in mind that the &lt;code&gt;*&lt;/code&gt; (asterisk) wildcard of the local ref (right of the &lt;code&gt;:&lt;/code&gt;) &lt;strong&gt;must&lt;/strong&gt; be the farthest right path component; however the remote wildcard may be anywhere as long as it&amp;rsquo;s an independent path component (surrounded by &lt;code&gt;/&lt;/code&gt; or EOL). This type of configuration is not automatically created by &lt;code&gt;init&lt;/code&gt; and should be manually entered with a text-editor or using &lt;code&gt;git config&lt;/code&gt;." onmousemove="i18n(this)">&Icy;&mcy;&iecy;&jcy;&tcy;&iecy; &vcy; &vcy;&icy;&dcy;&ucy;, &chcy;&tcy;&ocy; &pcy;&ocy;&dcy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&ocy;&chcy;&ncy;&ycy;&jcy; &zcy;&ncy;&acy;&kcy;  <code>*</code>  (&zcy;&vcy;&iecy;&zcy;&dcy;&ocy;&chcy;&kcy;&acy;) &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy;&jcy; &scy;&scy;&ycy;&lcy;&kcy;&icy; (&scy;&pcy;&rcy;&acy;&vcy;&acy; &ocy;&tcy;  <code>:</code> ) &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &bcy;&ycy;&tcy;&softcy; &scy;&acy;&mcy;&ycy;&mcy; &dcy;&acy;&lcy;&softcy;&ncy;&icy;&mcy; &kcy;&ocy;&mcy;&pcy;&ocy;&ncy;&iecy;&ncy;&tcy;&ocy;&mcy; &pcy;&rcy;&acy;&vcy;&ocy;&gcy;&ocy; &pcy;&ucy;&tcy;&icy;; &ocy;&dcy;&ncy;&acy;&kcy;&ocy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &pcy;&ocy;&dcy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&ocy;&chcy;&ncy;&ycy;&jcy; &zcy;&ncy;&acy;&kcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy;&softcy;&scy;&yacy; &gcy;&dcy;&iecy; &ucy;&gcy;&ocy;&dcy;&ncy;&ocy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ycy;&mcy; &kcy;&ocy;&mcy;&pcy;&ocy;&ncy;&iecy;&ncy;&tcy;&ocy;&mcy; &pcy;&ucy;&tcy;&icy; (&ocy;&kcy;&rcy;&ucy;&zhcy;&iecy;&ncy;&ncy;&ycy;&mcy;  <code>/</code>  &icy;&lcy;&icy; EOL). &Ecy;&tcy;&ocy;&tcy; &tcy;&icy;&pcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &ncy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;  <code>init</code>  &icy; &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &vcy;&vcy;&ocy;&dcy;&icy;&tcy;&softcy;&scy;&yacy; &vcy;&rcy;&ucy;&chcy;&ncy;&ucy;&yucy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &tcy;&iecy;&kcy;&scy;&tcy;&ocy;&vcy;&ocy;&gcy;&ocy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&ocy;&rcy;&acy; &icy;&lcy;&icy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git config</code> .</span></p> <p><span data-i18n="085c26a920885a946e8c30ba07387a7be627437cc7820c82e44673ac4d0a3031/16" data-source="Also note that only one asterisk is allowed per word. For example:" onmousemove="i18n(this)">&Tcy;&acy;&kcy;&zhcy;&iecy; &ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &vcy; &kcy;&acy;&zhcy;&dcy;&ocy;&mcy; &scy;&lcy;&ocy;&vcy;&iecy; &dcy;&ocy;&pcy;&ucy;&scy;&kcy;&acy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&dcy;&ncy;&acy; &zcy;&vcy;&iecy;&zcy;&dcy;&ocy;&chcy;&kcy;&acy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;:</span></p> <div> <div> <pre class="hljs language-bash">branches = branches/re*se:refs/remotes/project-a/branches/*</pre> </div> </div> <p><span data-i18n="4c421490edac2040b5694d6cb65032a7ffe6727ff76a68437bae615f100fba2b/fd" data-source="will match branches &lt;code&gt;release&lt;/code&gt;, &lt;code&gt;rese&lt;/code&gt;, &lt;code&gt;re123se&lt;/code&gt;, however" onmousemove="i18n(this)">&ocy;&dcy;&ncy;&acy;&kcy;&ocy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&tcy;&softcy; &vcy;&iecy;&tcy;&vcy;&yacy;&mcy;  <code>release</code> ,  <code>rese</code> ,  <code>re123se</code> .</span></p> <div> <div> <pre class="hljs language-bash">branches = branches/re*s*e:refs/remotes/project-a/branches/*</pre> </div> </div> <p><span data-i18n="7bc28bad73c165f7d8d19ff0fbc51dcde0ae9f4129a1f0abe280a7a9183ae8e8/af" data-source="will produce an error." onmousemove="i18n(this)">&vcy;&ycy;&dcy;&acy;&scy;&tcy; &ocy;&shcy;&icy;&bcy;&kcy;&ucy;.</span></p> <p><span data-i18n="a0e4f64bd2399feb7300a83111a2f97ed79c73d0676442c404d2db2a86936d24/05" data-source="It is also possible to fetch a subset of branches or tags by using a comma-separated list of names within braces. For example:" onmousemove="i18n(this)">&Tcy;&acy;&kcy;&zhcy;&iecy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&softcy; &pcy;&ocy;&dcy;&mcy;&ncy;&ocy;&zhcy;&iecy;&scy;&tcy;&vcy;&ocy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy; &icy;&lcy;&icy; &tcy;&iecy;&gcy;&ocy;&vcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &icy;&mcy;&iecy;&ncy;, &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &zcy;&acy;&pcy;&yacy;&tcy;&ycy;&mcy;&icy;, &vcy; &fcy;&icy;&gcy;&ucy;&rcy;&ncy;&ycy;&khcy; &scy;&kcy;&ocy;&bcy;&kcy;&acy;&khcy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;:</span></p> <div> <div> <pre class="hljs language-ini"><span class="hljs-section">[svn-remote &quot;huge-project&quot;]</span>
        <span class="hljs-attr">url</span> = http://server.org/svn
        <span class="hljs-attr">fetch</span> = trunk/src:refs/remotes/trunk
        <span class="hljs-attr">branches</span> = branches/{red,green}/src:refs/remotes/project-a/branches/*
        <span class="hljs-attr">tags</span> = tags/{<span class="hljs-number">1.0</span>,<span class="hljs-number">2.0</span>}/src:refs/remotes/project-a/tags/*</pre> </div> </div> <p><span data-i18n="55c8f810011b39825bc6f49303719ae16ee9c566e9960c53178bea1778f71f75/f9" data-source="Multiple fetch, branches, and tags keys are supported:" onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &kcy;&lcy;&yucy;&chcy;&iecy;&jcy; &vcy;&ycy;&bcy;&ocy;&rcy;&kcy;&icy;, &vcy;&iecy;&tcy;&vcy;&iecy;&jcy; &icy; &tcy;&iecy;&gcy;&ocy;&vcy;:</span></p> <div> <div> <pre class="hljs language-ruby">[svn-remote <span class="hljs-string">&quot;messy-repo&quot;</span>]
        url = <span class="hljs-symbol">http:</span>/<span class="hljs-regexp">/server.org/svn</span>
        fetch = trunk/project-<span class="hljs-symbol">a:</span>refs/remotes/project-a/trunk
        fetch = branches/demos/june-project-a-<span class="hljs-symbol">demo:</span>refs/remotes/project-a/demos/june-demo
        branches = branches/server/*<span class="hljs-symbol">:refs/remotes/project-a/branches/*</span>
        branches = branches/demos/<span class="hljs-number">2011</span>/*<span class="hljs-symbol">:refs/remotes/project-a/</span><span class="hljs-number">2011</span>-demos/*
        tags = tags/server/*<span class="hljs-symbol">:refs/remotes/project-a/tags/*</span></pre> </div> </div> <p><span data-i18n="056b9fd1bcb644d61fecaf133d4cbf6d79fdd4315748a327bbf05c5bfb1c112a/4d" data-source="Creating a branch in such a configuration requires disambiguating which location to use using the -d or --destination flag:" onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; &vcy; &tcy;&acy;&kcy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &tcy;&rcy;&iecy;&bcy;&ucy;&iecy;&tcy; &ucy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&icy;&yacy; &ncy;&iecy;&ocy;&dcy;&ncy;&ocy;&zcy;&ncy;&acy;&chcy;&ncy;&ocy;&scy;&tcy;&icy;, &kcy;&acy;&kcy;&ocy;&iecy; &mcy;&iecy;&scy;&tcy;&ocy;&pcy;&ocy;&lcy;&ocy;&zhcy;&iecy;&ncy;&icy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;, &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &fcy;&lcy;&acy;&gcy;&acy; -d &icy;&lcy;&icy; --destination:</span></p> <div> <div> <pre class="hljs language-shell"><span class="hljs-meta prompt_">$ </span><span class="language-bash">git svn branch -d branches/server release-2-3-0</span></pre> </div> </div> <p><span data-i18n="96ad7b3fb16a3fed120d392363cce3c05ffe54f7369c79de7122c7657f1f81e8/09" data-source="Note that git-svn keeps track of the highest revision in which a branch or tag has appeared. If the subset of branches or tags is changed after fetching, then $GIT_DIR/svn/.metadata must be manually edited to remove (or reset) branches-maxRev and/or tags-maxRev as appropriate." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; git-svn &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&tcy; &scy;&acy;&mcy;&ucy;&yucy; &scy;&tcy;&acy;&rcy;&shcy;&ucy;&yucy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&yucy;, &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &pcy;&ocy;&yacy;&vcy;&icy;&lcy;&acy;&scy;&softcy; &vcy;&iecy;&tcy;&kcy;&acy; &icy;&lcy;&icy; &tcy;&iecy;&gcy;. &IEcy;&scy;&lcy;&icy; &pcy;&ocy;&dcy;&mcy;&ncy;&ocy;&zhcy;&iecy;&scy;&tcy;&vcy;&ocy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy; &icy;&lcy;&icy; &tcy;&iecy;&gcy;&ocy;&vcy; &icy;&zcy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy; &icy;&zcy;&vcy;&lcy;&iecy;&chcy;&iecy;&ncy;&icy;&yacy;, &tcy;&ocy; $GIT_DIR/svn/.metadata &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &vcy;&rcy;&ucy;&chcy;&ncy;&ucy;&yucy; &ocy;&tcy;&rcy;&iecy;&dcy;&acy;&kcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&dcy;&acy;&lcy;&icy;&tcy;&softcy; (&icy;&lcy;&icy; &scy;&bcy;&rcy;&ocy;&scy;&icy;&tcy;&softcy;) &vcy;&iecy;&tcy;&kcy;&icy;-maxRev &icy;/&icy;&lcy;&icy; &tcy;&iecy;&gcy;&icy;-maxRev, &iecy;&scy;&lcy;&icy; &ecy;&tcy;&ocy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_files"><span data-i18n="abc7e9892806b047b4d4786b3685285543f76ca314c4c76246d5f6544c7856c9/5d" data-source="Files" onmousemove="i18n(this)">Files</span></h2> <div> <div> <dl> <dt id="Documentation/git-svn.txt-GITDIRsvnrevmap"><span data-i18n="226ef7b6d4ebf617ac580d50f50c322366d594357a0d5a84215bb0ec521435a0/00" data-source="$GIT_DIR/svn/**/.rev_map.*" onmousemove="i18n(this)">$GIT_DIR/svn/**/.rev_map.*</span></dt> <dd> <p><span data-i18n="36dda082c268d20428b7ee4ad02247d80997bdfaddb70c079e78c16b70f6b3ca/96" data-source="Mapping between Subversion revision numbers and Git commit names. In a repository where the noMetadata option is not set, this can be rebuilt from the git-svn-id: lines that are at the end of every commit (see the &lt;code&gt;svn.noMetadata&lt;/code&gt; section above for details)." onmousemove="i18n(this)">&Scy;&ocy;&pcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy; &ncy;&ocy;&mcy;&iecy;&rcy;&ocy;&vcy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy; Subversion &icy; &icy;&mcy;&iecy;&ncy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;  Git . &Vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;, &gcy;&dcy;&iecy; &ocy;&pcy;&tscy;&icy;&yacy; noMetadata &ncy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&acy;, &iecy;&iecy; &mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&scy;&tcy;&rcy;&ocy;&icy;&tcy;&softcy; &icy;&zcy; &scy;&tcy;&rcy;&ocy;&kcy; git-svn-id:, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&acy;&khcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; (&pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;  <code>svn.noMetadata</code>  &vcy;&ycy;&shcy;&iecy;).</span></p> <p><span data-i18n="731db4fb7284e9fa10ffedf009853d2a707724de6c12ecb668e68317a8e3001d/be" data-source="&lt;code&gt;git svn fetch&lt;/code&gt; and &lt;code&gt;git svn rebase&lt;/code&gt; automatically update the rev_map if it is missing or not up to date. &lt;code&gt;git svn reset&lt;/code&gt; automatically rewinds it." onmousemove="i18n(this)"><code>git svn fetch</code>  &icy;  <code>git svn rebase</code>  &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&yacy;&yucy;&tcy; rev_map, &iecy;&scy;&lcy;&icy; &ocy;&ncy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &icy;&lcy;&icy; &ucy;&scy;&tcy;&acy;&rcy;&iecy;&lcy;.  <code>git svn reset</code>  &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &pcy;&iecy;&rcy;&iecy;&mcy;&acy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &iecy;&gcy;&ocy;.</span></p> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_bugs"><span data-i18n="ff7c5467ce496637e5ba10662b7a90cde4ed9f8ef33f06fab0893b1c6c800845/88" data-source="Bugs" onmousemove="i18n(this)">Bugs</span></h2> <div> <p><span data-i18n="7c0a929707f5126aaa9beb5987e2a8d3d79c633560dd0f4f6187b897885526a2/60" data-source="We ignore all SVN properties except svn:executable. Any unhandled properties are logged to $GIT_DIR/svn/&amp;lt;refname&amp;gt;/unhandled.log" onmousemove="i18n(this)">&Mcy;&ycy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&iecy;&mcy; &vcy;&scy;&iecy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&acy; SVN, &kcy;&rcy;&ocy;&mcy;&iecy; svn:executable. &Lcy;&yucy;&bcy;&ycy;&iecy; &ncy;&iecy;&ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&acy;&ncy;&ncy;&ycy;&iecy; &scy;&vcy;&ocy;&jcy;&scy;&tcy;&vcy;&acy; &zcy;&acy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; $GIT_DIR/svn/&lt;refname&gt;/unhandled.log.</span></p> <p><span data-i18n="29ad103d6e857319ffada3156e2764e3548e8103854e6553537c559ba2db6e60/95" data-source="Renamed and copied directories are not detected by Git and hence not tracked when committing to SVN. I do not plan on adding support for this as it&amp;rsquo;s quite difficult and time-consuming to get working for all the possible corner cases (Git doesn&amp;rsquo;t do it, either). Committing renamed and copied files is fully supported if they&amp;rsquo;re similar enough for Git to detect them." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &icy; &scy;&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy; &ncy;&iecy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy;  Git  &icy;, &scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;, &ncy;&iecy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &pcy;&rcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &vcy; SVN. &YAcy; &ncy;&iecy; &pcy;&lcy;&acy;&ncy;&icy;&rcy;&ucy;&yucy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &ecy;&tcy;&ucy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&kcy;&ucy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &zcy;&acy;&scy;&tcy;&acy;&vcy;&icy;&tcy;&softcy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&tcy;&softcy; &vcy;&scy;&iecy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ycy;&iecy; &kcy;&rcy;&acy;&jcy;&ncy;&icy;&iecy; &scy;&lcy;&ucy;&chcy;&acy;&icy; &dcy;&ocy;&vcy;&ocy;&lcy;&softcy;&ncy;&ocy; &scy;&lcy;&ocy;&zhcy;&ncy;&ocy; &icy; &ocy;&tcy;&ncy;&icy;&mcy;&acy;&iecy;&tcy; &mcy;&ncy;&ocy;&gcy;&ocy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; ( Git  &tcy;&ocy;&zhcy;&iecy; &ecy;&tcy;&ocy;&gcy;&ocy; &ncy;&iecy; &dcy;&iecy;&lcy;&acy;&iecy;&tcy;). &Fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &icy; &scy;&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &pcy;&ocy;&lcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &dcy;&ocy;&scy;&tcy;&acy;&tcy;&ocy;&chcy;&ncy;&ocy; &pcy;&ocy;&khcy;&ocy;&zhcy;&icy;, &chcy;&tcy;&ocy;&bcy;&ycy;  Git  &mcy;&ocy;&gcy; &icy;&khcy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&tcy;&softcy;.</span></p> <p><span data-i18n="5d56c2c99453d8f9ddc6aaf132f8acff7dec57c185dc48998cd6c44a8a8fcb54/3b" data-source="In SVN, it is possible (though discouraged) to commit changes to a tag (because a tag is just a directory copy, thus technically the same as a branch). When cloning an SVN repository, &lt;code&gt;git svn&lt;/code&gt; cannot know if such a commit to a tag will happen in the future. Thus it acts conservatively and imports all SVN tags as branches, prefixing the tag name with &lt;code&gt;tags/&lt;/code&gt;." onmousemove="i18n(this)">&Vcy; SVN &mcy;&ocy;&zhcy;&ncy;&ocy; (&khcy;&ocy;&tcy;&yacy; &icy; &ncy;&iecy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy;) &fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &tcy;&iecy;&gcy;&iecy; (&pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &tcy;&iecy;&gcy; &mdash; &ecy;&tcy;&ocy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &kcy;&ocy;&pcy;&icy;&yacy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;, &tcy;&ocy; &iecy;&scy;&tcy;&softcy; &tcy;&iecy;&khcy;&ncy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &tcy;&ocy; &zhcy;&iecy; &scy;&acy;&mcy;&ocy;&iecy;, &chcy;&tcy;&ocy; &icy; &vcy;&iecy;&tcy;&vcy;&softcy;). &Pcy;&rcy;&icy; &kcy;&lcy;&ocy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; SVN  <code>git svn</code>  &ncy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy; &zcy;&ncy;&acy;&tcy;&softcy;, &pcy;&rcy;&ocy;&icy;&zcy;&ocy;&jcy;&dcy;&iecy;&tcy; &lcy;&icy; &tcy;&acy;&kcy;&acy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &tcy;&iecy;&gcy;&acy; &vcy; &bcy;&ucy;&dcy;&ucy;&shchcy;&iecy;&mcy;. &Tcy;&acy;&kcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &ocy;&ncy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &kcy;&ocy;&ncy;&scy;&iecy;&rcy;&vcy;&acy;&tcy;&icy;&vcy;&ncy;&ocy; &icy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ucy;&iecy;&tcy; &vcy;&scy;&iecy; &tcy;&iecy;&gcy;&icy; SVN &kcy;&acy;&kcy; &vcy;&iecy;&tcy;&kcy;&icy;, &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&yacy; &kcy; &icy;&mcy;&iecy;&ncy;&icy; &tcy;&iecy;&gcy;&acy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;  <code>tags/</code>  .</span></p> </div> <h2 class="text-body-emphasis"  id="_see_also"><span data-i18n="2fa97693b70fa87b95b2d1bdf9558e4ac65d5e82d145f13a03849c4d9c4957a9/40" data-source="See also" onmousemove="i18n(this)">See also</span></h2> <div> <p><a href="git-rebase.html"><span data-i18n="5b4de989dbcb54acbcf3d084f3a1e65fba551b5626db50b29697d864a1550b1f/67" data-source="git-rebase[1]" onmousemove="i18n(this)">git-rebase[1]</span></a></p> </div><address>
<p>
    &copy; 2012&ndash;2024 Scott Chacon and others<br/>Licensed under the MIT License.<br/>
<a href="https://git-scm.com/docs/git-svn">https://git-scm.com/docs/git-svn</a>
</p>
</address>                </article>
            </main>

            <br>
            <br>
            <hr>

                               <ins class="adsbygoogle"
        style="display:block"
        data-ad-format="autorelaxed"
        data-ad-client="ca-pub-6424571640879890"
        data-ad-slot="7867651344"></ins>
   <script data-cfasync="false" src="../../../cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
        (adsbygoogle = window.adsbygoogle || []).push({});
   </script>            
        </div>

        <!-- -->

        <div class="col-md-3">
            <br>
            <form action="-index-.html">
                <div class="input-group">
                    <input class="form-control" type="search" name="q" placeholder="Search for Git" required>
                    <button class="btn btn-primary" type="submit">
                        <i class="bi bi-search"></i>
                    </button>
                </div>
            </form>
            <br>

                            <div class="list-group list-group-flush">
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-switch.html">
                            git switch                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-symbolic-ref.html">
                            git symbolic-ref                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-tag.html">
                            git tag                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-unpack-file.html">
                            git unpack-file                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-unpack-objects.html">
                            git unpack-objects                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-update-index.html">
                            git update-index                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-update-ref.html">
                            git update-ref                        </a>
                                    </div>
            
            <br>
            <div class="my-3">
                <ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-6424571640879890"
     data-ad-slot="3954319254"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>            </div>
            <br>

            
            
        </div>
    </div>
</div>    <!--/sse-->

    <footer>
        <br>
        <div class="container">
            <div class="row">
                <div class="col">
                    <hr>
                    <div class="row">
                        <div class="col-md-10">
                            <ul class="nav">
                                <li class="nav-item">
                                    <a class="nav-link ps-0" href="https://runebook.dev/">Help us Improve Translation</a>
                                </li>
                                                            </ul>
                        </div>
                        <div class="col-md-2 text-end">
                            <a href="git-svn.html#" class="fs-5" aria-label="Top">
                                <i class="bi bi-arrow-up-square-fill"></i>
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <br>
    </footer>
    <script src="../../../runebook.js"></script>
</body>

</html>